微信公众平台开发之如何实现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安全错误
数据库的锁怎样保障安全
网络安全十核查
梦幻西游从别的服务器买装备
数据库的连接地址怎么用
服务器 管理 培训
辽宁语音网络技术分类产品介绍
潍坊包装管理软件开发
第三方网络技术
数据库管理的工资
蓝阔打印服务器双面打印
网络安全理赔报告
看不到的网络安全隐患
网络安全报告总结300字
架设假服务器解ID锁
建好的网站还需要数据库吗
初级软件开发课程设计心得
买电脑和 云服务器 哪个好
网络技术as是什么意思
思科网络技术测试答案
云中心的网络安全存储
网络安全年度工作总结 银行
湖南信通建互联网科技怎么样
局域网网络安全的实现
商店设计软件开发
数据库查询商品表中全部数据
30岁女生还能做软件开发吗
软件开发过程中常用的环境
vps服务器 推荐
查询数据库tps
宁波赵记网络技术有限公司
数据库oracle课设