Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
fopen('http://<link>') но врезультате не срабатывает wrapper http
|
|||
|---|---|---|---|
|
#18+
Ситуация. пхп 5.4 - windows Код: php 1. 2. 3. array(10) { 'wrapper_data' => array(11) { [0] => string(15) "HTTP/1.1 200 OK" [1] => string(19) "Server: nginx/1.4.2" [2] => string(35) "Date: Fri, 22 Nov 2013 17:06:09 GMT" [3] => string(38) "Content-Type: application/octet-stream" [4] => string(23) "Content-Length: 2621440" [5] => string(17) "Connection: close" [6] => string(24) "X-Powered-By: PHP/5.3.27" [7] => string(85) "Content-Disposition: filename="f.part2"" [8] => string(44) "Last-Modified: Fri, 08 Nov 2013 13:40:55 GMT" [9] => string(56) "eTag: f0f799d7646e1b55394919bc351c60f8d3bcbc391383918055" [10] => string(38) "Cache-control: public, must-revalidate" } 'wrapper_type' => string(4) "http" 'stream_type' => string(14) "tcp_socket/ssl" 'mode' => string(2) "rb" 'unread_bytes' => int(1042) 'seekable' => bool(false) 'timed_out' => bool(false) 'blocked' => bool(true) 'eof' => bool(false) } тот же код но на юбунту array(10) { ["wrapper_data"]=> array(2) { ["headers"]=> array(0) { } ["readbuf"]=> resource(26) of type (stream) } ["wrapper_type"]=> string(4) "cURL" ["stream_type"]=> string(4) "cURL" ["mode"]=> string(2) "rb" ["unread_bytes"]=> int(0) ["seekable"]=> bool(false) ["timed_out"]=> bool(false) ["blocked"]=> bool(true) ["eof"]=> bool(false) } то есть совершенно другой. А мне собственно нужно string(23) "Content-Length: 2621440" вот этот заголовок. ЗЫ если получить информацию (второй случай) про ["wrapper_data"]["readbuf"] - это получиться поток типа tmp - кароче временый файл. ЗЫЗЫ мало того что я не могу длину узнать, так зараза берёт презакачивает файл предварительно. а файлы могут быть и по гигу, и не факт что мы доконца будем его читать. ктото может подсказать в чом дело. почему не срабатывает обработчик, который даже вкачестве обработчика на php.net не описываеться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2013, 21:30 |
|
||
|
fopen('http://<link>') но врезультате не срабатывает wrapper http
|
|||
|---|---|---|---|
|
#18+
alex564657498765453А мне собственно нужно string(23) "Content-Length: 2621440" вот этот заголовок.А ежле curl'ом дернуть только заголовки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2013, 23:30 |
|
||
|
fopen('http://<link>') но врезультате не срабатывает wrapper http
|
|||
|---|---|---|---|
|
#18+
vklealex564657498765453А мне собственно нужно string(23) "Content-Length: 2621440" вот этот заголовок.А ежле curl'ом дернуть только заголовки? Негодиться совершенно -мне не надо презакачивать файл во времеый -мне не нужно делать два запроса вместо одного - да и времени нету -и третье, дело не в юбунту, а в сборке - соответсвенно вопрос выливаеться как перенастроить пхп чтобы у него был стандартный обработчик хттп потока ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2013, 01:02 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=38475043&tid=1463249]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 341ms |

| 0 / 0 |
