Показать полную графическую версию : Запрос HTTP по методу PUT
Огромная просьба, если кто может помочь разобраться с правильным составлением запроса по методу PUT, то помогите, будьте людьми... :)
П.С. Подсказки типа РТФМ не проходять я рфц 2616 и 2068 перерыл всё!!!
Vlad Drakula
14-03-2006, 17:32
Achief
а в чем собственно вопрос?
что то в RFC не понятно? или не работает так как описано в RFC ?
а в чем собственно вопрос?
что то в RFC не понятно?
Вопрос в том:
1. поддерживает ли апач сам данный метод или необходимо отдельно скрипт дописывать?
2. для POST всё ясно где указывать источник, как кодировку, а для ПУТа, хрен что написано, поэтому хорошо бы разобраться как данный запрос можно из telnet hostname 80 выполнить?
Vlad Drakula
14-03-2006, 18:18
Achief
хорошо, приду домой гляну что написано в RFC...
поддерживает ли апач сам данный метод или необходимо отдельно скрипт дописывать
Achief хехе, такие опытные серверы поддерживают все методы, но вот проблема в том что очень часто гораздо глючней чем браузеры код..
мы вот тут спорим щас о кросбраузерности, а раньше люди спорили о платформенности именно изза тех давних споров сервера быстро развились... а теперь наблюдаю чтото вроде стопа какогото.
заголовки сервера приоритетней заголовок скрипта
в интернете на старых ресурсах можно найти много интересной инфы, например давние баги апача с длинной контената и т.д.
про пут промолчу ибо не безопасно ибо не развито и глючно ибо много споров ибо нет платформенности ибо мой модем часто на новые(хотя очень старые) но не договоренные прибамбасины реагирует прямо говоря ошеломляюще..
Achief
пример запроса:
PUT /path/file.html HTTP/1.1
Дальше происходит следующее:
Сервер должен сохранить содержимое запроса в виде /path/file.html (по путям web-сервера).
НО: такие запросы выполняет не сам web-сервер, а скрипт, заданный для их обработки.
В Apache этот скрипт задается директивой Script (httpd.conf)
пример строки конфигурации:
Script PUT /cgi-bin/myput.cgi
пример строки конфигурации для PHP (аналогично будет ASP):
Script PUT /myput.php
1) если проблемы были не в этом, сформулируйте вопрос получше, pls
2) чем POST-то не угодил? Все равно скриптом обрабатывать :)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.