自托管的proxy.pac文件未正确读取

时间:2018-11-27 11:32:22

标签: c# wcf proxy proxy.pac

我的一位同事(当然已经离开公司了;)已经为WCF WebServer提供了一个不错的模拟工具,我正在尝试使用此代码模拟托管的proxy.pac文件。

我读到您需要确保设置正确的MIME类型。因此,我将application/text替换为application/x-ns-proxy-autoconfig。到目前为止,这是我的代码:

[HttpGet]
[Route("proxy/{pacFile}")]
public HttpResponseMessage GetProxyFile(string pacFile)
{
    using (StreamReader fileStream = File.OpenText(Path.Combine(ProxyPath, pacFile)))
    {
        HttpResponseMessage response = this.Request.CreateResponse(HttpStatusCode.OK);
        response.Content = new StringContent(fileStream.ReadToEnd(), Encoding.ASCII, "application/x-ns-proxy-autoconfig");
        return response;
    }
}

当我从另一台服务器下载可用的proxy.pac时(不幸的是,它无法正常工作。我需要使用其他配置。)它显示在浏览器中。虽然我的文件可供下载。所以我认为我需要更改一些参数。有什么想法吗?

0 个答案:

没有答案