0
現在、restAPI
と私のアプリケーションはともにXAMPP
でホストされています。私のrestAPI
のURLはlaravel.dev
です。反応を使用してlaravelにrestAPI呼び出しを行う方法
マイPOST
ルートはように...
Route::post('/content', '[email protected]');
と私のコントローラ...
class Test extends Controller
{
public function save()
{
return "here";
}
}
非常にシンプルに見えますが、今、私は私からこのルートにPOST
リクエストを作りたいですApp。
fetch('laravel.dev', {
method: 'POST',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json',
},
body: JSON.stringify({
firstParam: 'yourValue',
secondParam: 'yourOtherValue',
})
})
.then((response) => response.json())
.then((responseJson) => {
console.log(responseJson);
});
は私がルートに何かを渡す気にしない...私は使用して反応するのfetch
にしようとしていますが、私は私の試みは動作しませんので、どのようなURLを置くことを知らない、私はちょうどほしいですrestAPI
サーバーへの正常な呼び出し。今、私は/App
として...だけでなくも間違った道である
POST http://localhost/App/src/laravel.dev 404 (Not Found)
を得ていることは私のアプリだと私はrestAPI
サーバーを呼び出すようにしようとしています。
通話を成功させるには何を変更する必要がありますか?
エンドポイントの実際のフルURLは何ですか?それを 'fetch'への最初の引数として置きます(btwは反応するものではありません)。 – azium
@aziumエンドポイントはどういう意味ですか?現在、私のlaravelフォルダは 'localhost/laravel'にありますが、URLを実際の' routes.php'ファイルに向ける必要がありますか? – Bolboa
私は投稿要求の完全なURLを意味します。 'http:// localhost:/content'のようなものです。それは '/ content'である必要があります。 –
azium