我在api.php中有一条路线
Route::get('pelanggan/email/{email}/', 'PelangganController@cekEmail');
在邮递员中,我使用此URL尝试了此API端点
http://localhost:8000/api/admin/pelanggan/email/desiya1@gmail.com
但是我回来了
The requested resource /api/admin/pelanggan/email/desiya1@gmail.com was not found on this server.
。
任何人都可以帮助我,在这种情况下如何与desiya1@gmail.com
一起发送.com
?
答案 0 :(得分:0)
我在您的控制器中找不到对我有用的任何错误。这里的前缀是admin?在您的控制器中尝试一下
public function cekEmail()
{
$email=request('email');
dd($email)
}
答案 1 :(得分:0)
我找到了另一种选择。在请求之前,我使用PHP str_replace
用另一个符号*
替换电子邮件地址中的点。然后,我将其作为API端点的参数发送。因此,现在我的请求中有desiya1@gmail*com
。
在服务器中,我再次使用str_replace
用点代替*
。所以我又有了desiya1@gmail.com
。
感谢您的帮助。
答案 2 :(得分:0)