是否有可能,如果不是为什么,可以通过WebProxy (函数URL或函数代理端点)作为HttpClient或WebRequest的一部分触发Azure函数吗
我尝试过这样做(下面是.NET示例代码),但是它一直抛出一个异常:ProtocolError -- The remote server returned an error: (404) Not Found,尽管该函数在浏览器中可以直接访问。
客户端:
var proxy = new WebProxy("test-proxy.azurewebsites.net");
:
:
await httpClient.GetAsync("http://httpbin.org/html");功能(test-proxy.azurewebsites.net):
public static async Task<string> Run(HttpRequest req, ILogger log)
{
return "Hello World";
}发布于 2019-04-01 00:18:59
发现问题: Azure函数不支持代理连接所需的CONNECT HTTP方法,因此无法工作。
https://stackoverflow.com/questions/55429236
复制相似问题