7

こんばんは

Chrome Postman を介してコントローラに送信された PUT リクエストに問題があります。PUT データが存在しません。POST データは正常に動作します。

ベンダー製品の最新バージョンが利用可能であることを確認する前に、composer の更新を実行し、bootstrap/compiled.php を削除しました。

他の誰かが同様の問題を抱えていますか?

応答で section_id とデータの両方が空である update 関数:

public function update($id)
{
    $section_id = Input::get('section_id');

    $data = Input::all();

    return Response::json(array('id' => $id, 'section_id' => $section_id, 'data' => $data));
}

ParameterBag.php までコードをデバッグしましたが、$this->request のパラメーター リストが空です。何に値が含まれているのかわかりませんが、コード全体で入力値が空です。put の代わりに post を使用する以外に、今何をすべきかわからない。

4

2 に答える 2

2

_method値を含む追加のパラメーターを追加して POST 要求を送信する必要があり、PUT正常に機能します。

于 2014-07-18T14:25:54.330 に答える