Size: a a a

2020 October 01

М

Мария in QA juniors
,
источник

Л

Лиза in QA juniors
Александр
отправляйте что хотите.
Если сервер ожидает POST а вы отправили GET он не обработает такой запрос как вы ожидаете, вернет ошибку
но отправить то можно)
источник

А

Александр in QA juniors
Лиза
но отправить то можно)
если ответ вам не сильно нужен.
а с какой целью тогда слать жти запросы?
источник

SO

Samvel Osipyan in QA juniors
т.е. если в книге написано что получение - GET, а добавление - POST - то это враньё и на собесе такое не примут ?
источник

A

Andrey in QA juniors
Samvel Osipyan
интересно, но я не понял
Есть некоторые принятые правила по запросам. Конкретная реализация запроса зависит от конкретного человека, который написал методы, который Вы вызываете. В ИТ нет "оно само". "Серверы" не разворачиваются  по кнопке с кучей предустановок "как принято" потому что "Конкретная реализация запроса зависит от конкретного человека". И если Вы видите что-то отклоняющееся в поведении от общепринятого, это далеко не всегда значит, что человек, реализовавший это, конченный дебил )
источник

D

Dim in QA juniors
Лиза
но отправить то можно)
у нас на проекте один разраб все ошибки на 500 повесил)) тоже решил что можно же))
источник

А

Александр in QA juniors
Samvel Osipyan
т.е. если в книге написано что получение - GET, а добавление - POST - то это враньё и на собесе такое не примут ?
Приймут, так как это основное их назначение, но нужно понимать что вместо GET в ряде случаев используют POST нужно понимать когда и для чего это делается
источник

Л

Лиза in QA juniors
Dim
у нас на проекте один разраб все ошибки на 500 повесил)) тоже решил что можно же))
500 - красивое число, больше чем 404 нравится)
источник

SO

Samvel Osipyan in QA juniors
Andrey
Есть некоторые принятые правила по запросам. Конкретная реализация запроса зависит от конкретного человека, который написал методы, который Вы вызываете. В ИТ нет "оно само". "Серверы" не разворачиваются  по кнопке с кучей предустановок "как принято" потому что "Конкретная реализация запроса зависит от конкретного человека". И если Вы видите что-то отклоняющееся в поведении от общепринятого, это далеко не всегда значит, что человек, реализовавший это, конченный дебил )
а кто сказал что такого человека надо называть конченным дебилом ?
источник

А

Александр in QA juniors
Dim
у нас на проекте один разраб все ошибки на 500 повесил)) тоже решил что можно же))
ну тестировать это будет супер удобно, когда думаешь что проблема на стороне сервера, а она на самом деле на стороне клиента
источник

D

Dim in QA juniors
Лиза
500 - красивое число, больше чем 404 нравится)
бывший уже разраб) сейчас все любуются какую он красоту навел)
источник

А

Александр in QA juniors
Dim
бывший уже разраб) сейчас все любуются какую он красоту навел)
ожидаемо я думаю
источник

TA

Tumanov Alexey in QA juniors
Di
По-другому задам вопрос:
Какое преимущество в таком подходе, чем он лучше?
Ну, я лишь могу спросить в ответ, а почему нет?
Так удобно и фронтам, и бэкам.

Вон, в туториале такой вид запроса называют Post method with mixed parameters:
https://www.tutorialsteacher.com/webapi/parameter-binding-in-web-api
источник

TA

Tumanov Alexey in QA juniors
Http позволяет, почему бы не пользоваться
источник

SO

Samvel Osipyan in QA juniors
Александр
Приймут, так как это основное их назначение, но нужно понимать что вместо GET в ряде случаев используют POST нужно понимать когда и для чего это делается
в каких случаях надо прибегать к нестандартным случаям ? Что для этого надо чтоб было в системе или в проекте ?
источник

Л

Лиза in QA juniors
Dim
бывший уже разраб) сейчас все любуются какую он красоту навел)
😊
источник

А

Александр in QA juniors
Samvel Osipyan
в каких случаях надо прибегать к нестандартным случаям ? Что для этого надо чтоб было в системе или в проекте ?
я выше писал что персональные данные нельзя GET отправлять, их могут стырить
источник

AG

Andrew Gasov in QA juniors
Samvel Osipyan
в каких случаях надо прибегать к нестандартным случаям ? Что для этого надо чтоб было в системе или в проекте ?
В случаях когда так проще, удобнее, исторически сложилось.
источник

А

Александр in QA juniors
еще POST не фиксируется в истории нигде, это тоже + к безопаске
источник

A

Andrey in QA juniors
Samvel Osipyan
а кто сказал что такого человека надо называть конченным дебилом ?
Так думают большинство людей. Вот тут пример был про передачу логина и пароля в запросе и мнение, что человеку, который так делает, нужно искать новую работу
источник