Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP curl proxy / 6 сообщений из 6, страница 1 из 1
13.11.2014, 04:20
    #38804210
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP curl proxy
При использовании прокси в curl содержимое страницы приходит из четырех байт 0x0d 0x0a 0x0d 0x0a
В логе курла вижу пришедшие заголовки и строку
* no chunk, no close, no size. Assume close to signal end

При этом стартовая страница гугла скачивается. Но в заголовках гугла приходит Content-Length

Вот заголовки какие приходят
Прокси
автор< HTTP/1.1 200 OK
< Via: 1.0 tinyproxy (tinyproxy/1.8.2)
< Content-Type: text/html; charset=UTF-8
< Server: nginx
< Date: Thu, 13 Nov 2014 01:03:01 GMT
< Vary: Accept-Encoding
< Proxy-Connection: Keep-Alive
* no chunk, no close, no size. Assume close to signal end

Без прокси
автор< HTTP/1.1 200 OK
< Server: nginx
< Date: Thu, 13 Nov 2014 01:03:59 GMT
< Content-Type: text/html; charset=UTF-8
< Transfer-Encoding: chunked
< Connection: close
< Vary: Accept-Encoding

Прокси устанавливается командой
Код: php
1.
curl_setopt($ch, CURLOPT_PROXY, $AAddr);


Пробовал несколько прокси - эффект такой же. Все прокси HTTP. К сайту доступ тоже по http (не https)

Как быть?

С уважением, Vasilisk
...
Рейтинг: 0 / 0
13.11.2014, 09:46
    #38804345
Barlone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP curl proxy
_Vasilisk_, можете посмотреть снифером обмен между проксей и сервером?
...
Рейтинг: 0 / 0
13.11.2014, 13:53
    #38804841
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP curl proxy
Barlone,

Нет. Прокси общедоступный непонятно где. Я взял список проксей и пытаюсь через них соединяться. Получаю либо таймаут (что логично), либо сообщение от сервера, что этот адрес забанен, либо 4 байта в ответе
...
Рейтинг: 0 / 0
13.11.2014, 15:56
    #38805097
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP curl proxy
Баг курла http://sourceforge.net/p/curl/bugs/1124/
пофиксено в версии 7.27 http://curl.haxx.se/changes.html
...
Рейтинг: 0 / 0
13.11.2014, 16:53
    #38805214
Barlone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP curl proxy
_Vasilisk_Баг курла http://sourceforge.net/p/curl/bugs/1124/
Вот этот баг? Вы шлете HEAD запрпосы?
...
Рейтинг: 0 / 0
13.11.2014, 17:16
    #38805248
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP curl proxy
BarloneВы шлете HEAD запрпосы?Нет. GET. Но заголовков Content-Length or "Transfer-Encoding: chunked" у меня тоже нет
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP curl proxy / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]