Откуда "мусор" в ответе сервера

Тема в разделе "WASM.NETWORKS", создана пользователем Selah, 19 ноя 2008.

  1. Selah

    Selah New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2007
    Сообщения:
    258
    Делаю такой запрос телнетом

    Код (Text):
    1. GET /gtreg HTTP/1.1
    2. Host: wasm.ru
    в ответ


    Код (Text):
    1. HTTP/1.1 404 Not Found
    2. Date: Wed, 19 Nov 2008 16:31:25 GMT
    3. Server: Apache/1.3.34 (Debian) PHP/5.2.5-0.dotdeb.2 with Suhosin-Patch mod_ssl/2
    4. .8.25 OpenSSL/0.9.8c
    5. Connection: close
    6. Transfer-Encoding: chunked
    7. Content-Type: text/html; charset=iso-8859-1
    8. X-Pad: avoid browser bug
    9.  
    10. 2
    11. NF
    12. 0
    Вопрос, откуда символы "2" и "0" ????
     
  2. s0larian

    s0larian New Member

    Публикаций:
    0
    Регистрация:
    15 июл 2004
    Сообщения:
    489
    Адрес:
    Крыжёпполь
    Код (Text):
    1. GET / HTTP/1.1
    2. Host: wasm.ru
    работает.

    Что это за "/gtreg"? Ты просто получаешь "404, Not found" и кусок html - "NF":

    Код (Text):
    1. - Http: Response, HTTP/1.1, Status Code = 404, URL: /gtreg
    2.     ProtocolVersion: HTTP/1.1
    3.     StatusCode: 404, Not found
    4.     Reason: Not Found
    5.     Date:  Wed, 19 Nov 2008 17:34:58 GMT
    6.     Server:  Apache/1.3.34 (Debian) PHP/5.2.5-0.dotdeb.2 with Suhosin-Patch mod_ssl/2.8.25 OpenSSL/0.9.8c
    7.     Connection:  close
    8.     TransferEncoding:  chunked
    9.     ContentType:  text/html; charset=iso-8859-1
    10.     X-Pad:  avoid browser bug
    11.     HeaderEnd: CRLF
    12.   + chunkSize: 2
    13.   - ChunkPayload: HttpContentType =  text/html; charset=iso-8859-1
    14.      HtmlElement: NF
    15.     FooterEnd: CRLF
    16.     ChunkEnd: 0
    17.     FooterEnd: CRLF
     
  3. Proteus

    Proteus Member

    Публикаций:
    0
    Регистрация:
    19 июн 2004
    Сообщения:
    344
    Адрес:
    Russia
    Это передача кусочками. А куски обозначениями разделены. Такая передача раньше обсуждалась. Измени версию протокола на 1.0, думаю более понятные данные пойдут...
     
  4. K10

    K10 New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2008
    Сообщения:
    1.590
    :))
     
  5. shsh

    shsh Member

    Публикаций:
    0
    Регистрация:
    3 янв 2008
    Сообщения:
    69
    дело в HTTP/1.1
    юзай HTTP/1.0 и мусора не будет
     
  6. Proteus

    Proteus Member

    Публикаций:
    0
    Регистрация:
    19 июн 2004
    Сообщения:
    344
    Адрес:
    Russia
    О чёрт... какой же день был тяжёлый.... Исправил)))