计算机网络
灰色大猫
这个作者很懒,什么都没留下…
展开
-
计网自顶向下(应用层)——HTTP
HTTP请求报文一个典型的HTTP请求报文:GET /somedir/page.html HTTP/1.1Host: www.someschool.eduConnection: closeUser-agent: Mozilla/5.0Accept-language: frHTTP报文的第一行叫做请求行,后继的行叫做首部行。请求行有3个字段:方法字段、URL字段和HTTP版本字段。其中方法字段(上原创 2018-01-19 17:11:36 · 391 阅读 · 0 评论 -
一个简单Web服务器的实现(Java语言开发
要求:1.当一个客户(浏览器)联系时创建一个连接套接字 2.从这个连接接受HTTP请求 3.解释该请求以确定所请求的特定文件 4.从服务器的文件系统获得请求的文件 5.创建一个由请求的文件组成的HTTP响应报文,报文前面有首部行 6.经TCP连接向请求的浏览器发送响应。如果浏览器在请求一个不存在的文件,服务器...原创 2018-02-09 16:27:05 · 2252 阅读 · 0 评论 -
[计网编程]写一个UDP Ping程序
https://docs.oracle.com/javase/7/docs/api/java/net/DatagramSocket.html DatagramSocket的官方文档https://docs.oracle.com/javase/7/docs/api/java/net/InetAddress.html InetAddress表示一个IP地址,其实例包括ip还...原创 2018-11-18 22:15:58 · 1384 阅读 · 1 评论 -
[计网编程]UDP套接字编程
package ClientAndServer;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;public class UDPClient1 { public static void main(...原创 2018-11-19 22:55:26 · 197 阅读 · 0 评论 -
[计网编程]TCP套接字
关于Socket的官方文档。java.net.Sockethttps://docs.oracle.com/javase/8/docs/api/package ClientAndServer;import java.net.InetAddress;import java.net.Socket;public class Client { public static void main...原创 2018-11-22 22:59:17 · 361 阅读 · 0 评论