CmWap and UniWap proxy for Android
来源:互联网 发布:淘宝网代购服务点 编辑:程序博客网 时间:2024/05/09 23:11
目前好多项目都要求代理网络,而用纯Socket写代理如何写,在网上找了好多资料太少。分享下自己测试过得心得。(注明一点想建立代理长连接必须走ssl协议的加密443端口)
1,首先了解Wap代理服务器的地址和端口移动和联通都是10.0.0.172 port 80
2,与代理服务器建立Socket连接 Socket socket = new Socket(10.0.0.172,80);
3,wap代理只支持http协议,所以要拼复合Http协议的字符串 socket.getOutputStream.write(new String("CONNECT "+"地址"+":" + 端口+" HTTP/1.1\r\nUser-Agent: \r\n\r\n").getBytes());
4,如果传输内容不是明文,而是二进制一定要记得过来代理服务器返回Http响应,前期这块卡了。返回内容是byte[40]位 byte[] bs = new byte[40];
int ch = socketIn.read(bs, 0, 40);
LogUtil.i(TAG, "Wap Proxy Http response --> " + new String(bs, 0, ch));截掉。
- CmWap and UniWap proxy for Android
- cmwap,cmnet,uniwap,uninet 备注
- GAE Proxy for Android
- 移动 电信 联通 APN cmwap cmnet ctwap ctnet 3gwap uniwap 3gnet uninet是...
- android CMWAP CMNET
- setting proxy for Android SDK Manager
- setting proxy for Android SDK Manager
- Proxy and Reverse Proxy
- Automatic Discovery for Firewall and Web Proxy Clients
- android APN切换cmwap实现
- Apache Proxy and WebLogic Proxy
- socks5 proxy for http proxy
- Android Studio http proxy And SDK Manager代理设置
- [Android 数据通信] android cmwap接入点
- qt for android and opencv
- PHP and Lighttpd for Android
- Android -- proxy
- android proxy
- 揭开正则表达式的神秘面纱
- 关于oralce -- oracle net manager 的作用
- Pro*C 错误的详细信息及解决对策
- 是毁灭还是重生——从浏览器大战看未来软件发展
- 分析并解决FLV格式文件上传服务器后不能播放
- CmWap and UniWap proxy for Android
- uboot下的DRAM的初始化
- 基础函数的实现(strcpy,strcat, strcmp, atoi, itoa)
- 更改android 默认语言
- 我的QC安装笔记
- 关于DES加密
- 用三张图片详解Asp.Net 全生命周期
- [DB] Oracle怎么收缩表空间.
- 测试过的JS正则表达式