Цитата:
Не совсем ясно по приложению. Оно с внешними ресами работает? Из дома все ок, а с сервака куй?
|
угу примерно так. Проблема возникает примерно в 10% запросов причем если идет вызов внешнего сайта в цикле сейчас почти сутки отпахало на запросах без цикла по 1 странице все чисто....
при этом на серваке работает второе схожее приложение там таких проблем нет.
Цитата:
Пытался ручками с сервака достучаться до ресов?
|
в 90% случаев приложение достукивается... рессы одни и теже. еслиб проблемма была с доступом то было 404 или ещё что-то а тут ошибка вываливается что типа я урл не передал HttpWebRequest'у O_o
Цитата:
В какой момент ошибка, во время GetResponse или во время создания WebRequest.Create?
|
пока по логу все чисто как повторить смогу скине полность ошибку так точно не помню... помоему всетки при креейте...
Цитата:
Проснифить тем же фидлером не пробовал, что ресы в ответ на запросы кажут?
|
на хостинге пока чекаю там полного доступа нет
но 100% что там не 404 и т.п. в логе формируемом из эксепшенов было что урл пустой передаю...
Цитата:
В общем маловато инфы, а так - про пустой урл не слышал вроде. Разве что он действительно пустой ибо должен получаться выдиранием с предыдущей полученной страницы, а в ней не было урлы (не достучались до реса или еще что).
|
там только в 1 месте урл выдирается... стоит 2 проверки. 1 полученли контент нужный вобще 2 естли урл в контенте. если 404 или ещё что выпало я тупо прогоняю запрос ещё раз но в 99.9999% случая нет там 404 при предыдущих запросах....
друге урлы которые в методе запрашиваются сформированы все заранее. там может быть что угодно но только не пустой урл
Цитата:
И что означает фраза - часто лезут. Ты с одним ресом работаешь или с несколькими? Т.е. на одном и том же ресе то работают то не работают, или на разных?
|
часто лезут - примерно 10% всех запросов. локально запускаю 0% гонял наверное часов 8 локально за все это время ни одной ошибки. Работаю с 3мя ресами 2 у меня на серваке (вобще сервак в другом месте стоит) 1 сторонний. Бан со стороны сторонего реса исключен это партнерка... + были бы другие ошибки тогда
спасибо
зы
ещё чутка поясню.
в методе где ошибка возникает идет 2 запроса и ещё несколько при вызове функций 1го моего класса.
1 формируется урл такого типа "http://kakoi-to-url"+"id-peredani-funkcii"
то есть тут ошибка исключена еслиб был косяк с передачей id функции осталсябы какой-то-урл
при таком запросе ответ все равно не 404 идет просто нет контента.
от туда забираю в числе прочего 1 урл и там идет такая проверка
if (SCoverUrl != null && SCoverUrl !="")
{
.....
}
вобщем мистика
далее идет вызов функции ещё 1го класса он тоже веб запросы гоняет... если там ошибка была бы эксепшен выглядел бы по другому...