Загрузка файла. Как выглядит при этом пост запрос браузера

Psixo

Новичок
Загрузка файла. Как выглядит при этом пост запрос браузера

Вопрос такой, как выглядит посылка файла скрипту на загрузку.

Для примера,есть страничка с такими данными
Код:
<html>
<head>
  <title>Загрузка файла на сервер</title>
</head>
<body>
<form method="post" action="upload.php" enctype="multipart/form-data">
  <input type="file" name="filename">
  <input type="submit" value="Отправить">
</form>
</body>
</html>
Есть скрипт который это обрабатывает.
Меня интересует что из себя представляет передача файла браузером,какой вид имеет запрос.
Спрашиваю,т.к. мне необходимо через сокеты отправить файл такому скрипту.
Пытался навископом отловить вид запроса,но он ничего не показал.

Кто знает откликнитесь, буду благодарен.

П.С.:меня интересует вид заголовка и тела запроса который при этом передается браузером,когда он отправляет файл скрипту,грубо говоря как он его отправляет. Задача,та ведь отправить этот файл скрипту,подобно браузеру.
 

eXtreme

Новичок
Или поставь HttpWatch для IE. Самый наглядный способ.
Подробно о HTTP 1.1 (eng): RFC 2616
В ишаке запрос выглядит так:

POST /domain.com/upload.php HTTP/1.1
Accept: */*
Referer: http://domain.com/upload.php
Accept-Language: ru
Content-Type: multipart/form-data; boundary=---------------------------7d61e81940076
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Host: domain.com
Content-Length: 29958
Connection: Keep-Alive
Cache-Control: no-cache

-----------------------------7d61e81940076
Content-Disposition: form-data; name="title"

Принципы ООП
-----------------------------7d61e81940076
Content-Disposition: form-data; name="seicon"; filename="C:\ооп.doc"
Content-Type: application/msword

... -> обрезано
 
Сверху