Форум программистов, компьютерный форум, киберфорум
Наши страницы
Сети и средства коммуникаций
Войти
Регистрация
Восстановить пароль
 
Artmal
85 / 84 / 54
Регистрация: 14.11.2015
Сообщений: 1,013
#1

[HTTP] PUT и POST

25.09.2017, 11:07. Просмотров 88. Ответов 0
Метки нет (Все метки)

В интернете за малым исключением нахожу статьи по этому поводу исключительно ориентированные на rest. Хочется понять в отрыве от rest, что значит PUT и как он отличается от post.

Что я нарыл на данный момент:
https://www.tutorialspoint.com/http/http_methods.htm

Внизу списка там пишут
PUT Method

The PUT method is used to request the server to store the included entity-body at a location specified by the given URL. The following example requests the server to save the given entity-boy in hello.htm at the root of the server:

PUT /hello.htm HTTP/1.1
User-Agent: Mozilla/4.0 (compatible; MSIE5.01; Windows NT)
Host: www.tutorialspoint.com
Accept-Language: en-us
Connection: Keep-Alive
Content-type: text/html
Content-Length: 182

<html>
<body>
<h1>Hello, World!</h1>
</body>
</html>

The server will store the given entity-body in hello.htm file and will send the following response back to the client:

HTTP/1.1 201 Created
Date: Mon, 27 Jul 2009 12:28:53 GMT
Server: Apache/2.2.14 (Win32)
Content-type: text/html
Content-length: 30
Connection: Closed

<html>
<body>
<h1>The file was created.</h1>
</body>
</html>

Как я понял, этим методом мы можем послать серверу файл и он сохранит его там и мы теперь можем по этому url смотреть этот файл. Что если недоброжелатели будут как-то обузить этот метод и создавать много ненужных файлов на сервере?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.09.2017, 11:07
Ответы с готовыми решениями:

IIS и HTTP метод 'PUT'
Я с некоторого приложения посылаю файл на IIS сервер методом 'PUT'. Файл...

WebClient: GET, POST, PATCH, PUT
Здравствуйте. До селе пользовался только GET запросами, читал про POST запросы...

XMLHttpRequest RESTful (GET, POST, PUT, DELETE)
Всем доброго времени суток. Есть образец функционала XMLHttpRequest...

CURL Возможно ли при использовании метода PUT передача POST параметров?
Добрый день камрады подскажите пожалуйста такую вешь! Возможно ли при...

ASP.NET Core Web API - не приходят данные [FromBody] Post/Put запросов
Всем привет! Столкнулся в ASP.NET Core Web API с ситуацией, когда в Action не...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.09.2017, 11:07

http server,http сервер, post
Необходимо реализовать функцию post для http сервера Косяк как принимать...

http Post
Такая проблема. В пост запросе, в хидер добавляю ...

http.post
Посылаю post запрос вот так: data:=tstringlist.create;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru