Size: a a a

iOS Developers — русскоговорящее сообщество

2020 July 06

AK

Anton K. in iOS Developers — русскоговорящее сообщество
ну типа работать то оно будет, но я чет сомневаюсь, что все веб-серверы будут его читать
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Anton K.
ну типа работать то оно будет, но я чет сомневаюсь, что все веб-серверы будут его читать
В гет можно передать боди. Во что угодно боди можно передать. Но не нужно
источник

РМ

Рафаил Мамедов... in iOS Developers — русскоговорящее сообщество
Ramirez
подскажите как отправить параметр в body - Get запросом ?
Это вкладка парамс
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
В гете не должно быть боди
источник

AK

Anton K. in iOS Developers — русскоговорящее сообщество
Вовка
В гете не должно быть боди
а че ты тогда мне чейткаешь?
источник

РМ

Рафаил Мамедов... in iOS Developers — русскоговорящее сообщество
Вовка
В гет можно передать боди. Во что угодно боди можно передать. Но не нужно
Нет, с точки зрения спецификации http нельзя. Иногда обертки пишут костыли и засовывают гет в абстракцию над телом запроса, но это частный случай
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Anton K.
а че ты тогда мне чейткаешь?
ты сказал никак. Это было не верно
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Рафаил Мамедов
Нет, с точки зрения спецификации http нельзя. Иногда обертки пишут костыли и засовывают гет в абстракцию над телом запроса, но это частный случай
С точки зрения спецификации да, я об этом написал ранее.
источник

AK

Anton K. in iOS Developers — русскоговорящее сообщество
ладн, докопались до меня. ладно ладно
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Anton K.
ладн, докопались до меня. ладно ладно
🤓
источник

AK

Anton K. in iOS Developers — русскоговорящее сообщество
я к тому, что скорее всего клиенты/серверы, увидел запрос GET, не будут читать body вообще. ну это как код 204 камон. если передать 204, то клиент не будет читать боди
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Anton K.
я к тому, что скорее всего клиенты/серверы, увидел запрос GET, не будут читать body вообще. ну это как код 204 камон. если передать 204, то клиент не будет читать боди
Справедливо
источник

AK

Anton K. in iOS Developers — русскоговорящее сообщество
поэтому я и сказал, что нельзя это юзать. так-то конечно http это текстовый протокол, там все, что угодно можно, даже свой метод сделать GET_WITH_BODY. вопрос только в поддержке этого метода
источник

РМ

Рафаил Мамедов... in iOS Developers — русскоговорящее сообщество
И get/post/put/delete/options не о «положи возьми», положить можно что угодно в внутрь боди внутрь боди гет запроса.
Название типа запроса отвечает за его назначение, а не за реализацию.
источник

AK

Anton K. in iOS Developers — русскоговорящее сообщество
Вовка, парируй. я тоже не понел, почему не может быть боди на чтение?
источник

AK

Anton K. in iOS Developers — русскоговорящее сообщество
вон по ссылке с sof как раз приводят пример elasticsearch, который дабы обойти лимит длины урла передают запросы в GET body
источник

AK

Anton K. in iOS Developers — русскоговорящее сообщество
Рафаил Мамедов
И get/post/put/delete/options не о «положи возьми», положить можно что угодно в внутрь боди внутрь боди гет запроса.
Название типа запроса отвечает за его назначение, а не за реализацию.
наверное Вовка имел ввиду, что ты можешь сделать GET /api Body: { «action»:»delete-all» }
источник

РМ

Рафаил Мамедов... in iOS Developers — русскоговорящее сообщество
get запросов получения данных, post для создания/обновления, put для обновления, delete на удаление, options для служной информации о разрешениях сервера.

а их реализация
то уже совершенно другой вопрос. Нужен боди для гет запроса? Не вопрос.
источник

РМ

Рафаил Мамедов... in iOS Developers — русскоговорящее сообщество
😀 ща бы быть вебером, зайти в айос комьюнити и послушать про айос, а наткнуться на обсуждения http 😀😀😀
источник

AK

Anton K. in iOS Developers — русскоговорящее сообщество
Рафаил Мамедов
get запросов получения данных, post для создания/обновления, put для обновления, delete на удаление, options для служной информации о разрешениях сервера.

а их реализация
то уже совершенно другой вопрос. Нужен боди для гет запроса? Не вопрос.
ну если только не пугает вот это:

«A payload within a GET request message has no defined semantics;
  sending a payload body on a GET request might cause some existing
  implementations to reject the request.»
источник