Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

как принять файл по http методом POST (DELPHI)

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> как принять файл по http методом POST (DELPHI)
Имя
Сообщение << Старые топики   Новые топики >>
как принять файл по http методом POST (DELPHI) - 2010-06-04 22:07:03.743333   
rat_splinter

Сообщений: 40
Оценки: 0
Присоединился: 2007-12-15 02:23:31.840000
Добрый вечер… Вобщем пишу чтото типо вэб сервера… сейчас встала проблема с реализацией приёма файлов… т.е. допустим главная страница выглядит так &lt;html&gt; &lt;head&gt; &lt;title&gt;Загрузка файлов на сервер&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;h2&gt;&lt;p&gt;&lt;b&gt; Форма для загрузки файлов &lt;/b&gt;&lt;/p&gt;&lt;/h2&gt; &lt;form action="upload.php" method="post" enctype="multipart/form-data"&gt; &lt;input type="file" name="filename"&gt;&lt;br&gt; &lt;input type="submit" value="Загрузить"&gt;&lt;br&gt; &lt;/form&gt; &lt;/body&gt; &lt;/html&gt;
открываем Оперу- выбираем файл… пусть будит UNINSTALL.bat и жмём загрузить…
В снифере видим чтото типо POST /6/upload.php HTTP/1.1 User-Agent: Opera/9.80 (Windows NT 5.1; U; en) Presto/2.5.24 Version/10.52 Host: 127.0.0.1 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://127.0.0.1/6/ Connection: Keep-Alive, TE TE: deflate, gzip, chunked, identity, trailers Content-Length: 221 Content-Type: multipart/form-data; boundary=----------Jsp56OgHKytcfl3sGxL8MV ------------Jsp56OgHKytcfl3sGxL8MV Content-Disposition: form-data; name="filename"; filename="UNINSTALL.bat" Content-Type: application/x-msdownload @echo off sb1.exe /Delete ------------Jsp56OgHKytcfl3sGxL8MV--
Так вот- вопрос как это всё принять и отпарсить чтобы потом сохранить в файл?
Post #: 1
RE: как принять файл по http методом POST (DELPHI) - 2010-06-06 00:13:59.173333   
Fairhawk

Сообщений: 102
Оценки: 0
Присоединился: 2010-05-25 21:10:59.193333
Для принятя юзай idHTTP с вкладки инди, парс отдельная тема.
В нете без проблем инфу найдешь
Post #: 2
RE: как принять файл по http методом POST (DELPHI) - 2010-06-06 22:25:09.970000   
rat_splinter

Сообщений: 40
Оценки: 0
Присоединился: 2007-12-15 02:23:31.840000
в том то и дело что пишу инди не использую… а примеров того как это всё на сокетах реализовать нету
Post #: 3
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> как принять файл по http методом POST (DELPHI)







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.