微信公众平台开发之如何实现Web代理功能
发表于:2024-10-19 作者:千家信息网编辑
千家信息网最后更新 2024年10月19日,这篇文章主要介绍了微信公众平台开发之如何实现Web代理功能,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在Senparc.Weixin
千家信息网最后更新 2024年10月19日微信公众平台开发之如何实现Web代理功能
这篇文章主要介绍了微信公众平台开发之如何实现Web代理功能,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
在Senparc.Weixin.dll v4.5.7版本开始,我们提供了Web代理功能,以方便在受限制的局域网内的应用可以顺利调用接口。
有关的修改都在Senparc.Weixin/Utilities/HttpUtility/RequestUtility.cs:
#region 代理 private static WebProxy _webproxy = null; ////// 设置Web代理 /// /// /// /// /// public static void SetHttpProxy(string host, string port, string username, string password) { ICredentials cred; cred = new NetworkCredential(username, password); if (!string.IsNullOrEmpty(host)) { _webproxy = new WebProxy(host + ":" + port ?? "80", true, null, cred); } } ////// 清除Web代理状态 /// public static void RemoveHttpProxy() { _webproxy = null; } #endregion
使用方法如下:
1、在调用接口之前进行代理消息设置(全局只需一次):
//设置RequestUtility.SetHttpProxy("http://192.168.1.130","8088","username","pwd");
2、正常调用接口方法,此代理参数将会被自动应用。
当需要清除代理状态时,全局执行RemoveHttpProxy()方法:
//清除RequestUtility.RemoveHttpProxy();
感谢你能够认真阅读完这篇文章,希望小编分享的"微信公众平台开发之如何实现Web代理功能"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
代理
篇文章
功能
接口
方法
公众
平台
开发
全局
状态
应用
价值
使用方法
兴趣
参数
只需
同时
局域
局域网
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
湖北专业软件开发价格表
虚拟机安装数据库卡死
西安高新区网络安全大会
中国电信网络安全陈锋
实用网络技术匿名ftp是
闵行区信息软件开发质量
埃迪斯科文 网络安全
桌面数据库安装教程
手机网络安全心得体会100
抢购软件开发需要掌握的知识
数据库恢复的依据
研发情况数据库
互联网科技型公司领导
数据库普及率
K1服务器意义
济南运维服务管理软件开发
计算机网络技术规划书
汕头软件开发新手工资多少
数据库中如何修改字段名字
网络安全的十大认识
数据库自动增量备份程序
用友软件开发申请
网络安全集成书籍排行榜
nettime提示服务器未开启
上海服务器散热器订制
通过远程桌面配置云服务器
网络安全知识内容心得
db2数据库安全
软硬一体网络安全设备
杭州软件开发学