Запросы

Тема в разделе "WASM.NETWORKS", создана пользователем dgs, 9 июн 2009.

  1. dgs

    dgs New Member

    Публикаций:
    0
    Регистрация:
    23 июн 2008
    Сообщения:
    434
    здрасте, как мне составить запрос для того, что бы скачать файл через сокеты, в этом плохо разбираюсь так что не ругайте...

    Так вот, я делаю стандартные действия, подключаюсь и т.п. и т.д. и функцией send отправляю такую шнягу:
    Потом рецев и вижу в буфере о_0

    Код (Text):
    1. HTTP/1.1 404 Not Found
    2. Server: nginx/0.6.31
    3. ...
    Объясните плиз где скрывается моя ошибка...
     
  2. SL7549

    SL7549 New Member

    Публикаций:
    0
    Регистрация:
    24 мар 2009
    Сообщения:
    17
    а ты уверен что "http://vkontakte.ru/cs1705.vkontakte.ru/u23740568/audio/4d31326eee96.mp3" - правильный адрес? у меня при открывании в браузере как раз и выдает ошибку 404, то есть файл не найден
     
  3. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    Код (Text):
    1. 'GET /u23740568/audio/4d31326eee96.mp3 HTTP/1.1',13,10,'Host: cs1705.vkontakte.ru',13,10,'User-agent: Mozilla/9.66',13,10,13,10,0
    м?
     
  4. dgs

    dgs New Member

    Публикаций:
    0
    Регистрация:
    23 июн 2008
    Сообщения:
    434
    Да, адрес не правильный, запрос немного поменял, правда под Wine не хочет запускаться, сейчас пере загружусь и отпишусь...
     
  5. dgs

    dgs New Member

    Публикаций:
    0
    Регистрация:
    23 июн 2008
    Сообщения:
    434
    всем спасибо, проблема решена, правда пришлось менять запрос:

     
  6. dgs

    dgs New Member

    Публикаций:
    0
    Регистрация:
    23 июн 2008
    Сообщения:
    434
    Решил возобновить тему т.к. возникли несколько вопросов:

    1. Возможно ли послать два запроса? Скорее всего да, но почему то второй у меня дохнет:
    2. Какие коды ошибок у recv
     
  7. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    Connection: keep-alive

    -1
    а коды ошибок отдает WSAGetLastError, для recv коды можно найти в мсдн на странице про recv