Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
作业作业Java网络编程_Java_Network Programming_Httpresponse - Fatal编程技术网

作业作业Java网络编程

作业作业Java网络编程,java,network-programming,httpresponse,Java,Network Programming,Httpresponse,以下是作业的逐字记录: 1.)编写一个作为TCP服务器的Java程序 将HTTP响应返回到显示的浏览器 客户端的IP地址及其拥有的次数 已连接到服务器 2.)使用标准Web浏览器测试您的程序,如 Internet Explorer 到目前为止,我们一直在用java创建服务器和客户机,以便将图像从客户机发送到服务器。我们一直在使用命令提示符/终端来编译和运行所有程序 在我看来,我们创建了服务器和客户端java程序,但这次客户端只是连接和断开连接,服务器获取IP地址并返回http响应 基本上我要找的

以下是作业的逐字记录:

1.)编写一个作为TCP服务器的Java程序 将HTTP响应返回到显示的浏览器 客户端的IP地址及其拥有的次数 已连接到服务器

2.)使用标准Web浏览器测试您的程序,如 Internet Explorer

到目前为止,我们一直在用java创建服务器和客户机,以便将图像从客户机发送到服务器。我们一直在使用命令提示符/终端来编译和运行所有程序

在我看来,我们创建了服务器和客户端java程序,但这次客户端只是连接和断开连接,服务器获取IP地址并返回http响应

基本上我要找的是你对作业内容的解释。另外,了解HTTP响应到底是什么/做什么也不错


谢谢。

作业要求您编写一个服务器来实现

因此,您将能够使用任何HTTP客户端,如Google Chrome。

您不需要编写自己的客户端。

任务要求您编写一个实现客户端的服务器

因此,您将能够使用任何HTTP客户端,如Google Chrome。

您不需要编写自己的客户机。

在我看来,您应该使用ServerSocket,在端口80打开并侦听HTTP请求。它们看起来像这样(来源:)

您可以忽略请求中的内容,并在响应中发回一个标准HTML页面。 响应应为200(成功)

HTTP/1.1200正常
服务器:Doop De Doo
内容长度:[大小]
内容语言:英语
连接:关闭
内容类型:text/html
[内容]

这真的很简单。

在我听来,您应该使用ServerSocket,在端口80打开并侦听HTTP请求。它们看起来像这样(来源:)

您可以忽略请求中的内容,并在响应中发回一个标准HTML页面。 响应应为200(成功)

HTTP/1.1200正常
服务器:Doop De Doo
内容长度:[大小]
内容语言:英语
连接:关闭
内容类型:text/html
[内容]

这非常简单。

如果您不熟悉HTTP协议,您可能会想看看。如果您不熟悉HTTP协议,您可能会想看看。事实上,如果您确实被按下了键,您可以使用telnet(但您需要非常擅长于不输入错误(或退格)HTTP GET请求。事实上,如果你真的被按下了,你可以使用telnet(但你需要非常擅长于不错误键入(或退格)HTTP GET请求。感谢编辑!我弄乱了标题和内容之间的新行!感谢编辑!我弄乱了标题和内容之间的新行!
GET /infotext.html HTTP/1.1
Host: www.example.net
HTTP/1.1 200 OK
Server: Doop-De-Doo
Content-Length: [size]
Content-Language: en
Connection: close
Content-Type: text/html

<html> [CONTENT] </html>