• web代理


    引用:http://blog.sina.com.cn/s/blog_4afd4f7c010004zr.html

    这个比较有趣,但需要有一定Windows和网络编程的知识.
     
    首先,选择支持网络的Win32开发工具,如VC++,VB等.然后建立一个工程,用Winsock建立两个TCP连接.将其中一个的端口设置为80,并置于Listen状态,这个Winsock用于和浏览器通信.然后,事先找到一个你感兴趣的网址的IP地址,将另一个Winsock的远程地址Remote设置为这个IP.
     
    你的程序在浏览器发送连接请求后,即发生ConnectRequest事件时,用第二个Winsock建立起与你事先记录的网址的连接.然后浏览器发送什么消息,你就向服务器发送什么,同样的,服务器发送什么消息,也转发给浏览器,这样,你的程序就起了一个中介作用.
     
    本机地址是127.0.0.1,所以你可以在浏览器中输入http://127.0.0.1/显示出的是你先设置好的网站.
     
    你可以把所有的交互信息写成一个文件,从而可以看到http协议是怎样运作的.
  • 相关阅读:
    D3 data
    cubism.js
    git
    Render函数
    Vue 响应式原理
    JSSDK使用步骤
    用js获取access_token
    微信公众平台appid和appsecret在哪
    组件
    表单控件绑定
  • 原文地址:https://www.cnblogs.com/sode/p/2883171.html
Copyright © 2020-2023  润新知