从Laravel后端(发送返回视图的请求)接收视图到React前端

时间:2020-07-22 18:58:20

标签: reactjs laravel frontend

我已经设置了Laravel Restful API,当我使用OAuth添加身份验证层时,我设置了API route(post)以返回是否存在正确身份验证的视图(中间件auth:api)。这条路线只是返回视图。 我通过邮递员测试了该路由,我登录了一个用户并收到了承载令牌,然后将带有该承载令牌的发布请求发送到了该路由,邮递员向我显示了正确的视图。

现在我继续在React前端中实现这一点,在那里遇到了一个看似简单的问题。 登录后,我使用提取请求来接收承载令牌:这可以接收到令牌! 然后,我用以下代码执行另一个提取发布请求:

let coreUrl = "http://XXX.XXX.XXX.XXX/api/core";
    let bearer = 'Bearer ' + data.access_token;
    const goToCore = await fetch (coreUrl, {
        method: 'post',
        headers: {'Content-Type':'application/json','X-Requested-With':'XMLHttpRequest', Authorization:bearer},        
    });

现在,我尝试了此操作,但是前端没有任何反应。我想我希望像邮递员案一样,一旦提出要求,我就神奇地得到了这种观点。但是我认为我必须以某种方式接收并显示该回复? 我来自后端的所有其他请求都返回json响应,但是该请求返回视图,我不知道如何接收它。简而言之,成功登录后,我希望用户被重定向。

0 个答案:

没有答案