ASP.Net 应用配置HTTP代理

Alan

Alan

Maintainer of blog

web.config 文件新增以下配置, 即可设置代理(假设代理服务地址为 http://localhost:3210):

<system.net>
<defaultProxy>
<proxy proxyaddress="http://localhost:3210"
bypassonlocal="True"
/>
<bypasslist>
<add address="[a-z]+\.blueyonderairlines\.com$" />
</bypasslist>
</defaultProxy>
</system.net>

配置节:

  • proxyaddress 代理服务地址
  • bypassonlocal 用于配置本地地址请求是否被代理服务忽略, True 表示本地地址的请求不走代理服务
  • bypasslist 忽略的地址列表, 使用正则表达式描述

引用 Proxy Configuration