我使用带有Laravel的API(有点吃),因为它不能用客户端脚本(React)完成,因为API的所有者告诉了我。
这是我在HomeController
中的功能:
public function searchLocation(Request $request) {
$client = new Client();
$city_name = $request->route('city_name');
$res = $client->get('https://www.example.com/search.php?lang=en&texto='.$city_name);
$statut = $res->getStatusCode();
$location_data = $res->getBody();
return view('location-list')->with('location_data', json_decode($location_data, true));
}
我想用 Laravel 重构响应数据,然后将其发送到 React ,以避免来自Origin localhost:3000(React)的CORS POLICY。
我该怎么做?