Size: a a a

2020 September 29

АН

Александр Некрасов... in Yii Framework 3
Dmitriy S
Ок, думаю я смогу OPTIONS автоматизировать
в принципе, да, там только для options и нужно это, для остальных уже указывает явно тип запроса
источник

DS

Dmitriy S in Yii Framework 3
Александр Некрасов
в принципе, да, там только для options и нужно это, для остальных уже указывает явно тип запроса
В принципе ты можешь поставить мидлтварь в основном стеке, которая ловит 405, забирает у него header и отдает 200 с  ним. При условии что в риквесте OPTIONS
источник

АН

Александр Некрасов... in Yii Framework 3
Dmitriy S
В принципе ты можешь поставить мидлтварь в основном стеке, которая ловит 405, забирает у него header и отдает 200 с  ним. При условии что в риквесте OPTIONS
похоже на костыль ), так как для другой группы где не нужно cors, при 405 так же будет отдавать 200
источник

DS

Dmitriy S in Yii Framework 3
Александр Некрасов
похоже на костыль ), так как для другой группы где не нужно cors, при 405 так же будет отдавать 200
Только при OPTIONS, а на него не должен отдаваться 405 вроде вообще
источник

AS

Alexey Samoylov in Yii Framework 3
на OPTIONS надо отдавать 204 No Content
источник

DS

Dmitriy S in Yii Framework 3
Alexey Samoylov
на OPTIONS надо отдавать 204 No Content
источник

В

Виктор in Yii Framework 3
👍
источник

AS

Alexey Samoylov in Yii Framework 3
шо там
источник

DS

Dmitriy S in Yii Framework 3
Alexey Samoylov
шо там
источник

AS

Alexey Samoylov in Yii Framework 3
A server MUST generate a Content-Length field with a value of "0" if no    payload body is to be sent in the response.
источник

AS

Alexey Samoylov in Yii Framework 3
предлагаю начать использовать внешний голос для того, чтобы озвучить свою мысль, чужой внутренний голос мало кто умеет слышать )
источник

DS

Dmitriy S in Yii Framework 3
Alexey Samoylov
предлагаю начать использовать внешний голос для того, чтобы озвучить свою мысль, чужой внутренний голос мало кто умеет слышать )
If the Request-URI is not an asterisk, the OPTIONS request applies only to the options that are available when communicating with that resource.

A 200 response SHOULD include any header fields that indicate optional features implemented by the server and applicable to that resource (e.g., Allow), possibly including extensions not defined by this specification. The response body, if any, SHOULD also include information about the communication options. The format for such a

body is not defined by this specification, but might be defined by future extensions to HTTP. Content negotiation MAY be used to select the appropriate response format. If no response body is included, the response MUST include a Content-Length field with a field-value of "0".
источник

AS

Alexey Samoylov in Yii Framework 3
Dmitriy S
If the Request-URI is not an asterisk, the OPTIONS request applies only to the options that are available when communicating with that resource.

A 200 response SHOULD include any header fields that indicate optional features implemented by the server and applicable to that resource (e.g., Allow), possibly including extensions not defined by this specification. The response body, if any, SHOULD also include information about the communication options. The format for such a

body is not defined by this specification, but might be defined by future extensions to HTTP. Content negotiation MAY be used to select the appropriate response format. If no response body is included, the response MUST include a Content-Length field with a field-value of "0".
иии?
источник

AS

Alexey Samoylov in Yii Framework 3
тянем-потянем-вытянем ответ
источник

DS

Dmitriy S in Yii Framework 3
И где ты там видишь 204? Тело там может быть, но если его нет, то надо просто выставить  Content-Length в 0
источник

AS

Alexey Samoylov in Yii Framework 3
а где ты видишь 200?
источник

DS

Dmitriy S in Yii Framework 3
Alexey Samoylov
а где ты видишь 200?
прямо в тексте
источник

AS

Alexey Samoylov in Yii Framework 3
там написано, что response code MUST be 200 ?
источник

AS

Alexey Samoylov in Yii Framework 3
источник

AS

Alexey Samoylov in Yii Framework 3
The 204 (No Content) status code indicates that the server has
  successfully fulfilled the request and that there is no additional
  content to send in the response payload body
источник