网络通信 TCP 客户端编程

来源:百度知道 编辑:UC知道 时间:2024/05/30 00:21:33
要求用C语言编写这个程序, 要有注释. 对最佳答案会有200分以上的附加悬赏分. 谢谢各位大侠.

写一个简单的TCP客户端,要求从网络服务器上读取HTML网页。

客户端会被指令调用(举例)
> > webclient www.yahoo.com/
> > webclient www.hcu.edu/research/
客户应该从HTTP服务器得到回应, 并且打印在屏幕上。

提示:
把字符串从语法上分成两个部分,第一部分/其余部分
举例来说,为
www.cse.hcu.edu/ 〜 hansen/research.html
第一部分是
www.cse.hcu.edu
和第二部分是
/ 〜 hansen/research.html
接着创建TCP套接字,
使用gethostbyname ( )的第一部分获得IP地址,
建立与端口 80的连接
发送一个与你数据内容相符的HTTP请求
举例来说,为了获得页面 / 〜 hansen/research.html, 这个请求应该为:
get / 〜 hansen/research.html http/1.1 \ r了\ n
主机: 网络通信 TCP 客户端编程 应该怎么样学习网络通信编程? 请问TCP 安全设置可以保证网络客户在网络上的通信安全吗 学习网络编程先学tcp\ip后再学VC++网络编程,还是直接涟VC++网络编程 关于串口通信与网络编程方面,请高手指点迷津! 如何安装TCP/IP,Microsoft网络客户端和文件打印和共享 急!!急!!求助!!在SOCKET编程中,如何实现多个客户端同服务器的通信 TCP/IP网络编程 到底是什么意思 ?我理解的 TCP/IP不就是个协议麻 为何去在本地连接属性中去掉MIC网络客户端和TCP协议后会死机?(高手来)!! Java 的通信编程