Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Retorno de requisições PUT deveria ser 201 Created #85

Closed
VitorTrin opened this issue Oct 16, 2020 · 4 comments
Closed

Retorno de requisições PUT deveria ser 201 Created #85

VitorTrin opened this issue Oct 16, 2020 · 4 comments
Assignees
Labels
bug Algo não está funcionando como deveria. FAQ-Pix aspectos relacionados à documentação da Pix, podendo transcender a API Pix

Comments

@VitorTrin
Copy link

Quando um recurso é criado, como é o caso das requisições PUT nessa api, o retorno deveria ser 201 Created ao invés do 200 como de alguns endpoints atuais

@ninrod ninrod added bug Algo não está funcionando como deveria. FAQ-Pix aspectos relacionados à documentação da Pix, podendo transcender a API Pix labels Oct 17, 2020
@ninrod
Copy link
Member

ninrod commented Oct 17, 2020

@VitorTrin ,

Quando um recurso é criado, como é o caso das requisições PUT nessa api, o retorno deveria ser 201 Created ao invés do 200 como de alguns endpoints atuais

Obrigado pelo reporte, vamos consertar para a próxima release.

@rubenskuhl
Copy link

Mas responder 201 precisaria mandar uma URI, não ?

@renatofrota
Copy link

Mas responder 201 precisaria mandar uma URI, não ?

Segundo a RFC 7231, 6.3.2, quando o endereço de consulta for exatamente a mesma URI (mudando apenas o método para GET), não.

The 201 (Created) status code indicates that the request has been fulfilled and has resulted in one or more new resources being created. The primary resource created by the request is identified by either a Location header field in the response or, if no Location field is received, by the effective request URI.

@ninrod
Copy link
Member

ninrod commented Oct 19, 2020

resolvido na 2.1.0

@ninrod ninrod closed this as completed Oct 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Algo não está funcionando como deveria. FAQ-Pix aspectos relacionados à documentação da Pix, podendo transcender a API Pix
Projects
None yet
Development

No branches or pull requests

5 participants