1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Postmanを使ってLaravelのバリデーションエラーをJSONで返す

Posted at

概要

Postmanを使ってLaravelのAPIを確認。
入力データをバリデートしてエラーが吐き出される想定が、トップページが返ってきた。

対策

Headerに以下を付け加える

  • KEY : X-Requested-With
  • VALUE : XMLHttpRequest

LaravelはXHRリクエスト時に バリデーションエラーをJSONでレスポンスする。
PostmanでXHRを表現するためには、上記のヘッダーを付け加える必要がある。

感想

x-www-form-urlencodedなどで送信すれば勝手にXHRになると勘違いしていたが、勘違いもいいところだった。
以前にも勘違いしていて、Postmanを整理している時にヘッダーもリセットしていて、間違いに気づけなかった。。
普段から初歩的な間違いはすぐ気づけるようにしているつもりが、たまに数時間気付けないことがある。。
どうにかならないものか。。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?