ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Почему BITS не понимает php
  #1  
Старый 21.08.2007, 11:24
Аватар для undewaternemo
undewaternemo
Познающий
Регистрация: 11.03.2007
Сообщений: 57
Провел на форуме:
89195

Репутация: 1
По умолчанию Почему BITS не понимает php

делаю коннект BITS для получения данных
если данные в текстовом файле - то данные приходят и все нормально
если в файле php то нихрена
файлы абсолютно идентичные
пробывал подгонять заголовки - непомогает
создается впесатление что дело в самом соединении
 
Ответить с цитированием

  #2  
Старый 21.08.2007, 11:41
Аватар для KEZ
KEZ
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме:
1941233

Репутация: 2726


По умолчанию

дело в твоем ДНК
 
Ответить с цитированием

  #3  
Старый 21.08.2007, 12:30
Аватар для scrat
scrat
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
Провел на форуме:
5812656

Репутация: 1540


Отправить сообщение для scrat с помощью ICQ
По умолчанию

я вообще не понял о чём пост.Какой-то BITS,о котором в википедии не упоминается.Может он об этом?И какая разница php или txt?
 
Ответить с цитированием

  #4  
Старый 21.08.2007, 12:31
Аватар для undewaternemo
undewaternemo
Познающий
Регистрация: 11.03.2007
Сообщений: 57
Провел на форуме:
89195

Репутация: 1
По умолчанию

нихера
если ты раньше меня начал изучать тему - это не значит что мой днк хуже
как говориться -нет глупых - просто кто то раньше узнал
ну если я не прав - сделай мне иньекцию знаний из твоего зеленого шприца пожалуйста - обязуюсь применить с пользой
спасибо
 
Ответить с цитированием

  #5  
Старый 21.08.2007, 13:03
Аватар для undewaternemo
undewaternemo
Познающий
Регистрация: 11.03.2007
Сообщений: 57
Провел на форуме:
89195

Репутация: 1
По умолчанию

Цитата:
Сообщение от scrat  
И какая разница php или txt?
я вот тоже не врублюсь
сделал на сервере два файла

один test.php
второй test .txt
в обоих написал test
второй файл прекрасно грузиться битсом а первый нихера
посмотрел пакеты от сервака - в случае с txt - заголовок содержит длинну данных -во второй используется чанк передача
подстроил заголовок ручками - добился полной идентичности но не помогло
видимо битс ждет разрыва соединения или флаги надо различные использовать для разного типа контента
в общем прошу совета
 
Ответить с цитированием

  #6  
Старый 21.08.2007, 13:46
Аватар для biophreak
biophreak
Постоянный
Регистрация: 03.08.2007
Сообщений: 367
Провел на форуме:
876216

Репутация: 209
По умолчанию

Хм...даже не подозреваю что такое BITS - но, похоже на то, что твой скрипт пытается нтерпритироваться при обращении к нему( я про test.php) =))

PS: Если ушел не в ту степь - извиняйте
 
Ответить с цитированием

  #7  
Старый 21.08.2007, 13:58
Аватар для undewaternemo
undewaternemo
Познающий
Регистрация: 11.03.2007
Сообщений: 57
Провел на форуме:
89195

Репутация: 1
По умолчанию

Цитата:
Сообщение от KEZ  
дело в твоем ДНК

Служба BITS поддерживает протоколы HTTP и HTTPS для получения и загрузки файлов и требует сервера HTTP версии 1.1. Для получения файлов HTTP серверный метод Head должен возвращать размер файла в байтах, а метод Get должен поддерживать заголовки Content-Range и Content-Length. Для передачи динамической информации приложения ASP, ISAPI или CGI также должны поддерживать заголовки Content-Range и Content-Length. В противном случае возможна передача только статической информации. В табл. 1 приведено сравнение BITS и других механизмов, используемых для передачи файлов.


сервак возвращает вот такой пакет

HTTP/1.1 200 OK
Date: Tue, 21 Aug 2007 08:56:45 GMT
Server: Apache/1.3.37 (Unix) mod_ssl/2.8.28 OpenSSL/0.9.7e PHP/4.4.4 FrontPage/5.0.2.2510
X-Powered-By: PHP/4.4.4
Last-Modified: Tue, 21 Aug 2007 06:05:44 GMT
ETag: "791e2a-9-46ca80b8"
Accept-Ranges: bytes
Content-Length: 9
Connection: close
Content-Type: text/plain

123456789


и гребанный битс его непринимает
я хз в чем дело
 
Ответить с цитированием

  #8  
Старый 21.08.2007, 17:12
Аватар для undewaternemo
undewaternemo
Познающий
Регистрация: 11.03.2007
Сообщений: 57
Провел на форуме:
89195

Репутация: 1
По умолчанию

вопрос решен

Последний раз редактировалось undewaternemo; 21.08.2007 в 17:17..
 
Ответить с цитированием

  #9  
Старый 21.08.2007, 20:22
Аватар для nerezus
nerezus
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме:
6490435

Репутация: 2290


Отправить сообщение для nerezus с помощью ICQ
По умолчанию

Мог бы написать как, нам интересмно
 
Ответить с цитированием

  #10  
Старый 22.08.2007, 01:47
Аватар для undewaternemo
undewaternemo
Познающий
Регистрация: 11.03.2007
Сообщений: 57
Провел на форуме:
89195

Репутация: 1
По умолчанию

Цитата:
Сообщение от undewaternemo  
вопрос решен
<?php
function callback($buffer) {header("Content-Length: ".strlen($buffer));return ($buffer);}
ob_start("callback");
...
ob_end_flush();
?>
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP, PERL, MySQL, JavaScript 186 21.02.2010 02:41
Books PSalm69 Избранное 248 27.10.2009 04:52
На PHP, как на "Новые ворота"... Mertvii-Listopad Чужие Статьи 7 18.09.2006 12:42
Безопасность в Php, Часть Iii k00p3r Чужие Статьи 0 11.07.2005 19:02
Защищаем Php. Шаг за шагом. k00p3r Чужие Статьи 0 13.06.2005 11:31



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ