|
365 / 252 / 113
Регистрация: 07.10.2017
Сообщений: 1,330
|
|
http запросы22.02.2020, 15:27. Показов 956. Ответов 11
В чем разница http запросов get,put,post и т.д.
А конкретно меня интересуют аннотации в spring т.е RequestMapping,GetMapping,PostMapping и т.д Я не совсем понимаю когда какую аннотацию использовать можно пару слов о каждой и если не сложно пару примеров, можно на словах. Спасибо
0
|
|
| 22.02.2020, 15:27 | |
|
Ответы с готовыми решениями:
11
Один jsp с содержанием, принимающий все http-запросы к сайту.
Простой сервлет HTTP Status 405 - HTTP method GET is not supported by this URL |
|
Модератор
|
|
| 22.02.2020, 15:33 | |
|
В гугле забанили? Вот к примеру https://developer.mozilla.org/... TP/Methods
В двух словах зависит от того что вам нужно. Гет это когда к вам обращаются только по адресу страницы (данные передаются только в строке адреса и заголовках), пост когда запрос с телом (данные могут передоваться и теле и в адресе и в заголовках). Чаще всего используются гет и пост, пут и прочее довольно редки.
0
|
|
|
365 / 252 / 113
Регистрация: 07.10.2017
Сообщений: 1,330
|
||
| 22.02.2020, 15:45 [ТС] | ||
|
alecss131, зачем тогда форум, если все можно в гугле найти и в книгах?
Я уже видел эту статью, но очевидно, что не понял ничего. Ведь чтобы понять о чем там ведают нужно понимать о чем идет речь. То есть разница get и post запросов только в том, где содержатся передаваемые данные? Если я из полей хочу логин пароль получить то нужно использовать пост и если из строки запроса то гет? Так? А с Put как обращаться?
0
|
||
|
528 / 263 / 70
Регистрация: 11.12.2016
Сообщений: 1,223
|
||||
| 22.02.2020, 17:39 | ||||
|
Давайте только без только только подразумевает что это исчерпывающее объяснение. Когда начинаешь давать статьи на развернутый ответ, сразу "А можно в двух словах", а потом ты такой даешь в 2-х а ТС потом я ничего не понимаю (так в двух словая и я тоже не очень пойму).
Делаете request post с паролем с клиента, и на серваке его проверяете. Добавлено через 10 минут (недописал) ну и с сервака response с ответом(даже если произошла ошибка, вы получаете код ошибки)
1
|
||||
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 22.02.2020, 17:59 | |
|
StepFather322, он точно не для того, чтобы учить таких как ты гуглить, либо гуглить за тебя. Вопрос максимально изжеванный и заезженный.
0
|
|
|
365 / 252 / 113
Регистрация: 07.10.2017
Сообщений: 1,330
|
|
| 22.02.2020, 19:02 [ТС] | |
|
xoraxax, я не прошу никого учить меня гуглить или гуглить за меня. Более того, я не заставляю никого, особенно тебя, отвечать на мой вопрос. Я честно говоря не понимаю зачем ты вообще что то пишешь если это никак не поможет раскрыть интересующую меня тему? В моем понимании форумы созданы как раз для того, чтобы спрашивать, если тебе что то не понятно. Если я спрашиваю что то, это не значит что я не читал информацию об этом прежде, это значит что я не понял информацию в том виде в котором она есть в открытом доступе и хочу узнать ее от человека который ее уже усвоил и иметь возможность задать интересующие меня вопросы касательно темы.
0
|
|
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 22.02.2020, 21:07 | |
|
https://www.w3schools.com/tags/ref_httpmethods.asp
что вот из этого тебе непонятно?
0
|
|
|
365 / 252 / 113
Регистрация: 07.10.2017
Сообщений: 1,330
|
||
| 22.02.2020, 23:15 [ТС] | ||
|
Я уже понял что при get методе данные передаются в url запросе, post методе в теле и примерно понимаю что с ними делать.
Но не понимаю :
Добавлено через 4 минуты Меня интересует больше реализация в самом коде посредством спринга, а не теория о http в целом. Мне кажется так лучше понятно будет
0
|
||
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 22.02.2020, 23:37 | |
|
0
|
|
|
Модератор
|
|
| 22.02.2020, 23:52 | |
|
в get как и везде данные можно передавать в заголовках, гет используется для получения данных с сервера (при этом так же можно с авторизацией, которая чаще через заголовки http пакета)
post как и put это отправка данных на сервер чаще, но и получение, в теле можно передавать бинарные данные в том числе, так же доступны и заголовки и адрес. между put и post различий минимум. через них можно отправлять файлы на сервер. реализация всего этого в коде зависит от ваших желаний и потребностей. чаще всего используются post и get, за все время в разных апи почти не встречал другие методы. этих двух методов хватит с головой по их возможностям. ведь спринг тут по сути средство создания своего апи для сервера, так что какие и где использовать методы вы сами выбираете и сложно промахнуться с выбором метода, функционал если устраивает то хорошо.
0
|
|
|
528 / 263 / 70
Регистрация: 11.12.2016
Сообщений: 1,223
|
||
| 23.02.2020, 00:07 | ||
|
0
|
||
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
||
| 26.02.2020, 17:22 | ||
|
0
|
||
| 26.02.2020, 17:22 | |
|
Помогаю со студенческими работами здесь
12
www-http сниффер. Как отследить HTTP запросы?
Http post и get запросы PHP http запросы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|