Я пытаюсь понять, почему простой вызов фида работает только тогда, когда у меня открыт скрипт.Доступ к XML-каналу работает только в том случае, если работает скрипт
Я посмотрел на ссылки ниже, но ни один из ответов не кажется, применяются:
HttpWebRequest doesn't work except when fiddler is running
HttpWebRequest only works while fiddler is running
http://blogs.telerik.com/fiddler/posts/13-02-28/help!-running-fiddler-fixes-my-app-
Мой код очень прост, и насколько как я вижу, он должен просто заполнить переменную содержимым файла xml:
using (var client = new WebClient())
{
text = client.DownloadString(path);
}
Обратите внимание, что это работает отлично, если я запускаю скрипт, но с ошибкой таймаута (?), Если я запускаю его, пока скрипт не работает.
Я могу получить доступ к файлу xml непосредственно из моего браузера - так что разрешения и доступ тоже не являются проблемой.
http://www.tfl.gov.uk/tfl/syndication/feeds/cycle-hire/livecyclehireupdates.xml
добытого из Скрипач:
HTTP/1.1 200 OK
Via: 1.1 varnish, 1.1 ZTMG01
Connection: Keep-Alive
Proxy-Connection: Keep-Alive
Transfer-Encoding: chunked
Age: 19
Date: Mon, 22 Dec 2014 15:23:47 GMT
Content-Type: text/xml
ETag: "dce1c05f259961aeac88cebcdfdbeebe"
Server: AmazonS3
x-amz-id-2: C6oNmRATZO4E7eNiyPhyCOhqT45Mb9Wp0XXaU8KsBQf84gYeNzM9OPAOa9YBNFsL4DGsPSEs5Cw=
x-amz-request-id: 0CE21B93AC8DDC15
Last-Modified: Mon, 22 Dec 2014 15:22:31 GMT
X-TTL-RULE: 8
X-Cacheable: Yes. Cacheable
X-TTL: 60.000
X-Backend: proxy
X-Varnish: 10.76.2.236
X-Backend-Url: http://s3-eu-west-1.amazonaws.com/tfl.pub/Serco/livecyclehireupdates.xml
X-Hash-Url: /tfl.pub/Serco/livecyclehireupdates.xml
Access-Control-Allow-Origin: *
X-Varnish: 181999945 181994842
X-Banning:
X-Cache: HIT
X-Cache-Hits: 4
Кто-нибудь есть какие-либо идеи, почему это может быть?
Может ли это быть прокси-проблемой? WebClient может быть «случайно» потреблять настройки прокси-сервера Fiddler, не позволяя ему работать. Можете ли вы опубликовать вывод Fiddler RAW для успешных вызовов? – pixelbadger
Обновлен мой вопрос с выходом RAW. Ничего неприятного, насколько я могу видеть здесь – KerSplosh