私は当初、自分のコードにエラーがあると思っていましたが、私は奇妙な動作をしているところでさらにテストを行いました。だから私は、これは単純に成功messsageAPIで400の悪い要求を理解する
public function createProject(Request $request)
{
return response()->json(["Success", 200]);
}
私が悪い要求応答を得ていた、このAPIを使用するために構築されたアプリケーションを返す関数を呼び出す
Route::group(['prefix' => 'api/v1'], function() {
Route::post('createProject', ['uses' => '[email protected]']);
});
シンプルなAPIのルートを持っているので、私はに移動しました郵便配達員。
郵便配達員の中で、私がこのルートへの投稿リクエストを行い、本文を介してJSONを渡すと、依然として悪いリクエストが表示されます。ただし、JSONの設定をテキストに変更すると、Success応答が表示されます。そのため、何らかの理由でAPIにJSONが送信されなくなったことが判明しました。
これは何らかの理由がありますか?
public function createProject(Request $request)
{
return response()->json(["Success", 200]);
}
応答は、この形式である必要があります:あなたは正しくJSONをフォーマットされていません
おかげ
ありがとう、APIがJSONを好きではない理由はありますか? –
そのためには、API呼び出しによって返された詳細な応答を確認する必要があります。投稿できますか? – bytesarelife
こんにちは、私は自分のログをチェックしてModSecurityが表示されます:JSONのサポートは有効になっていません –