相关疑难解决方法(0)

Java中的简单HTTP服务器,仅使用Java SE API

有没有办法只使用Java SE API在Java中创建一个非常基本的HTTP服务器(仅支持GET/POST),而无需编写代码来手动解析HTTP请求并手动格式化HTTP响应?Java SE API很好地将HTTP客户端功能封装在HttpURLConnection中,但是有一个用于HTTP服务器功能的模拟吗?

为了清楚起见,我在网上看到的很多ServerSocket示例的问题是他们自己做了请求解析/响应格式化和错误处理,这很乏味,容易出错,而且不太全面,我出于这些原因试图避免它.

作为我试图避免的手动HTTP操作的示例:

http://java.sun.com/developer/technicalArticles/Networking/Webserver/WebServercode.html

java http httpserver

318
推荐指数
15
解决办法
37万
查看次数

Eclipse无法识别com.sun.net.httpserver.HttpServer包

我有一个家庭工作用java创建一个http服务器,一个简单的从头开始.搜索谷歌和在这里...我发现这个链接"看到最好的回应" 与一个非常好的回应,所以我复制/粘贴这个例子到eclipse,但它无法识别包

import com.sun.net.httpserver.Headers;
import com.sun.net.httpserver.HttpExchange;
import com.sun.net.httpserver.HttpHandler;
import com.sun.net.httpserver.HttpServer;
Run Code Online (Sandbox Code Playgroud)

你可以帮助我,让我能让他们认出他们吗?另外,如果不是要求很多你知道一些与HttpServer示例的其他链接吗?先感谢您 !

java eclipse import package httpserver

11
推荐指数
2
解决办法
2万
查看次数

无法使用com.sun.net.HTTPServer.httpserver

我正在使用Eclipse Indigo和Java jdk7.

我想创建一个小网络服务器,但我无法使用sun的网络服务器.

当我输入:

{
 com.sun.net.httpserver.httpserver server;
}
Run Code Online (Sandbox Code Playgroud)

我得到以下Eclipse-Error-Message:

Description Resource    Path    Location    Type
Access restriction: The type HttpServer is not accessible due to restriction
    on required library C:\jdk1.7.0\jre\lib\rt.jar
Server.java /REST-Server/src/com/test/restserver    line 7  Java Problem
Run Code Online (Sandbox Code Playgroud)

我在这做错了什么?我不需要包括任何其他罐子?我呢?

java eclipse com.sun.net.httpserver

3
推荐指数
1
解决办法
8812
查看次数