我希望我的laravel应用程序向另一个laravel的应用程序发送post请求
我的第一个应用程序运行在127.0.0.1:8000服务器上,另一个运行在127..0.1:8001服务器上
只有GET请求有效
这是我在127.0.0.1:8001服务器中进行HTTP客户端发布请求的代码
public function registration(Request $request)
{
$response = Http::post('http://127.0.0.1:8000/pre-register', [
'lname'=>$request->lname,
'fname'=>$request->fname,
'username'=>$request->username,
'password'=>$request->password,
]);
return $response->json();
}
我想把它发送到127.0.0.1:8000服务器
和在我的127.0.0.1:8000服务器
public function preRegistration(Request $request)
{
Registration::create([
'fname'=>$request->fname,
'lname'=>$request->lname,
'uname'=>$request->username,
'password'=>Hash::make($request->password),
//'avatar'=>$hasMoved
]);
return back();
}
它返回一个空白页面
如何提出帖子请求?
-
在第一个应用程序上发布后,你能看到json字符串吗?
-
有可能吗;lname:fname";至";fname:lname";秩序引发问题?
-
你能像这样登记吗;
$registered_user=注册::创建(['fname'=>请求->fname,'lname'=>请求->lname,"uname"=>请求->用户名,"密码"=>Hash::make($request->密码(,//"头像"=>hasMoved]);
,然后再次将$registered_user作为json响应返回到您的第一台服务器?