大众信息网

C#Socket 怎么通过Http代理访问网页

答案:2  mip版
解决时间 2021-02-26 05:31
  • 提问者网友:失夜久伴你
  • 2021-02-25 09:35
C#Socket 怎么通过Http代理访问网页
最佳答案
  • 二级知识专家网友:云朵有点甜
  • 2021-02-25 11:03
假设你的HTTP代理为127.0.0.1,端口是8001
using System.Net;
using System.Net.Sockets;
……
// 建立基于HTTP代理的Socket
Socket socket = new Socket(
        AddressFamily.InterNetwork, 
        SocketType.Stream, 
        ProtocolType.Tcp);
EndPoint localEP = new IPEndPoint(IPAddress.Parse("127.0.0.1"), 8001);
socket.Bind(localEP);
……然后通过socket实例,可以连接远程的HTTP服务器并请求网页。
要注意的是:通过socket实例连接远程HTTP服务器以及请求网页时,必须符合HTTP协议的规定!
全部回答
  • 1楼网友:繁华初下,心已空
  • 2021-02-25 12:14
看样子你还没有明白什么是bs 和cs 吧?? 做cs程序 本地有一个数据库! 服务器也有一个数据库! 本地很操作一次 就会把数据上传到服务器。 只所以分 cs和bs cs就是为了 服务器不能正常运行时 客户端操作的数据会保存在本地 一直等到服务器恢复运行 再把 数据上次! 怎么调用?? 就是操作数据库啊

我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上问答信息
推荐资讯