|
|
|
Загрузить файл на самописный http-сервер через POST
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Пишу для своей службы web-интерфейс, что-то типа простенькой web-админки: настройка пары параметров, показать логи. Пишу на дельфи, при помощи TServerSocket, весь функционал http сервера в несколько строк: ServerSocket.OnClientRead: Код: plaintext 1. 2. 3. 4. 5. Но потребовался функционал загрузки некого xml файла. Накидал форму: Код: plaintext 1. 2. 3. Смотрю что получает сервер при субмите формы: автор POST / HTTP/1.1 Host: 127.0.0.1:5000 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: ru,en-us;q=0.7,en;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://127.0.0.1:5000/ Content-Type: multipart/form-data; boundary=---------------------------18102145151025 Content-Length: 152 -----------------------------18102145151025 Content-Disposition: form-data; name="attach" Загрузить -----------------------------18102145151025-- Не кидайте тапками, но как закачать файл на свой http-сервер? Из этого ответа мне непонятно. Погуглил, куча инфы, но вся касается php или cgi ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2009, 07:59 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=36122462&tid=1454437]: |
0ms |
get settings: |
10ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
190ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 223ms |
| total: | 529ms |

| 0 / 0 |
