Страница: 1 |
Вопрос: Загрузка изображений на imageshack.us | Добавлено: 01.12.06 21:43 |
Автор вопроса: ![]() |
Черт побери, я все что можно перепробовал. Снифферил браузеры, пытался сделать все(
Но нифига((( Извините, можете написать нубу пример ПРАВИЛЬНОГО хттп запроса для загрузки на imageshack.us? |
Ответы | Всего ответов: 5 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() Вопросов: 0 Ответов: 187 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 02.12.06 10:13 |
Там используются и куки и ID сессии, всё это тебе придётся учитывать при запросе, если хочешь писать на чистых сокетах.
Ну а в общем сначала посылается такой POST: POST / HTTP/1.1 User-Agent: Opera/9.01 (Windows NT 5.1; U; ru) Host: imageshack.us Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1 Accept-Language: ru-RU,ru;q=0.9,en;q=0.8 Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1 Accept-Encoding: deflate, gzip, x-gzip, identity, *;q=0 Referer: http://imageshack.us/ Cookie: PHPSESSID=a3bda71c12b5a8b54b8319921b79004e; imgshck=a3bda71c12b5a8b54b8319921b79004e; flashInstalled=0 Cookie2: $Version=1 Connection: Keep-Alive, TE TE: deflate, gzip, chunked, identity, trailers Content-Length: 3362 Content-Type: multipart/form-data; boundary=----------wHViRBCIwepMtmVcXTSDHj А потом такой: ------------wHViRBCIwepMtmVcXTSDHj Content-Disposition: form-data; name="uploadtype" on ------------wHViRBCIwepMtmVcXTSDHj Content-Disposition: form-data; name="fileupload"; filename="avatar.gif" Content-Type: image/gif [сама картинка] ------------wHViRBCIwepMtmVcXTSDHj Content-Disposition: form-data; name="url" paste image url here ------------wHViRBCIwepMtmVcXTSDHj Content-Disposition: form-data; name="email" ------------wHViRBCIwepMtmVcXTSDHj Content-Disposition: form-data; name="MAX_FILE_SIZE" 3145728 ------------wHViRBCIwepMtmVcXTSDHj Content-Disposition: form-data; name="refer" ------------wHViRBCIwepMtmVcXTSDHj Content-Disposition: form-data; name="brand" ------------wHViRBCIwepMtmVcXTSDHj Content-Disposition: form-data; name="optsize" 320x320 ------------wHViRBCIwepMtmVcXTSDHj-- Вот и гадай, что есть что и откуда брать эти идентификаторы. Короче одним словом замучаешься. |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client Вопросов: 236 Ответов: 8362 |
Профиль | Цитата | #2 | Добавлено: 04.12.06 17:32 |
идентификаторы - от винта, картинка в base64 ![]() А вообще зачем самому ковырять http? Разве непрокатит что-то вроде URLDownloadToFile, или Inet API ? |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 11 Ответов: 30 |
Профиль | Цитата | #3 | Добавлено: 05.12.06 16:58 |
Хмм, а наглядный пример можно? =\ |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client Вопросов: 236 Ответов: 8362 |
Профиль | Цитата | #4 | Добавлено: 06.12.06 01:13 |
неа, влом ![]() |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() Вопросов: 0 Ответов: 187 |
Web-сайт: Профиль | Цитата | #5 | Добавлено: 08.12.06 13:24 |
картинка в base64
Не в base64 она, а как есть. |
Страница: 1 |
|