私はRESTful APIを書いていますが、これは必要なところでコード内のすべての場所に機能abort(403, 'Unauthorized action.');
を使用したいのですが、abort
によって生成されるレスポンスは常にステータスコード200です! (私は本当にthoがステータス= 403を持ってほしい)。どうやってするの?Laravel 5.2アボート時にHTTP応答ステータスコードを403に設定
答えて
送付先をカスタマイズする場合は、response()
を返信します。
return response('Unauthorized action.', 403);
そして、あなたはあなたが現在持っているところにこれを置きます:以下のようなものは、トリックを行う必要があり
abort(403, 'Unauthorized action.');
いいえ - これは同じではありません - もし私が入れ子になっている関数の中のどこかに 'return'を置くと、結果を呼び出し元(関数)に渡す必要があります。関数はそれを再度返さなければなりません。一方では、「例外をスローする」のような動作を中止するので、何も返す必要はありません。そして、これは私が探しているものです。 –
私は何が変わったのか分かりませんが、それは働き始めます! (?)私は、 'routes.php'で' abort(403、 'test') 'を直接使って起動し、テストの後に作業を開始します... –
- 1. Asp.net Web Api番号に応答ステータスコードを設定
- 2. OkHttp応答ステータスコード
- 3. com.google.gwt.user.client.Window応答からHTTPステータスコードを取得するには?
- 4. プリフライトの応答に無効なHTTPステータスコードがあります
- 5. プリフライトの応答に無効なHTTPステータスコード405
- 6. プリフライトの応答に無効なHTTPステータスコード401 - Spring
- 7. 応答ステータスコードを手動で設定する
- 8. ASP.NET - コントローラの応答のステータスコードを設定する
- 9. 404、403エラーページの代わりにHTTP 444(応答なし)?
- 10. JBoss 6 EAP - 空の応答を202から200に返すSOAPサービスのHTTP応答ステータスコードを無効にする
- 11. Laravel 5.2 ERROR HTTP 302
- 12. Laravel 5.2 HTTPエラー500
- 13. HTTP応答にパイプされたPDFKitのファイル名を設定
- 14. Atmospehreソケットにhttp応答ヘッダーを設定する方法
- 15. カスタムAPIの応答ABPフレームワークを使用したHTTPステータスコード
- 16. HTTPステータスコードの包括的なリスト応答ボディを含まない
- 17. 応答ステータスコードに基づくhaproxyリダイレクト
- 18. Laravel 5.2 Paypal SDK REST API SDKレスポンスコード403
- 19. osmdroid MapTileDownloaderが403のHTTP応答を禁止しています
- 20. セッションタイムアウト時のHTTPステータスコード
- 21. API応答時にヘッダーにトークンを設定します
- 22. エラー時にDSCアボート
- 23. Laravelコンソールコマンドの設定にlaravel 5.2上の例コンソールコマンドを試し
- 24. HttpUrlConnectionヘッダー応答コードは403
- 25. Laravel 5.2 Mail(MailGun、Mandrill、Sendgridなど)からの応答を取得
- 26. Laravel 5.2はJSONとして応答を返しません
- 27. Indy HTTP:403での応答内容の読み取り
- 28. Laravelで応答するHTTPデータを追加するには?
- 29. Laravel 5.2:要求に応じてセッションストアが設定されていません。
- 30. コントローラのデフォルトレイアウトを設定する(Laravel 5.2)
する($の内容を '使用して、戻り応答試してみてください= ' –