файл собственного размещения proxy.pac не читается должным образом - PullRequest
0 голосов
/ 27 ноября 2018

У моего коллеги (конечно, уже ушедшего из Компании;)) был замечательный инструмент для насмешки для веб-сервера WCF, и я пытаюсь использовать этот код также для насмешки над размещенным файлом 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 с другого Сервера (к сожалению, в моем случае это не работает. Мне нужна другая конфигурация.) Он отображается вбраузер.Пока мой файл предлагается для скачивания.Поэтому я думаю, что мне нужно изменить некоторые параметры.Есть идеи?

...