rat_splinter
Сообщений: 40
Оценки: 0
Присоединился: 2007-12-15 02:23:31.840000
|
Добрый вечер… Вобщем пишу чтото типо вэб сервера… сейчас встала проблема с реализацией приёма файлов… т.е. допустим главная страница выглядит так <html>
<head>
<title>Загрузка файлов на сервер</title>
</head>
<body>
<h2><p><b> Форма для загрузки файлов </b></p></h2>
<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="filename"><br>
<input type="submit" value="Загрузить"><br>
</form>
</body>
</html> открываем Оперу- выбираем файл… пусть будит 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-- Так вот- вопрос как это всё принять и отпарсить чтобы потом сохранить в файл?
|