当前位置: 首页 > 知识库问答 >
问题:

在Laravel的中间件中获取标题时获得交响乐错误

龚博涛
2023-03-14

我得到这个错误

Symfony\Component\Debug\Exception\fatalthrowable错误:传递给Illumb\Routing\Middleware\ThrottlereRequests::addHeaders()的参数1必须是Symfony\Component\HttpFoundation\Response的实例,给定为空,

当在Laravel 5.7的中间件中获取标题时,中间件中的代码如下:

public function handle($request, Closure $next)
{
    if($request->header('Authorization')) {
        return $next($request);
    }

    return response()->json([
        'message' => 'Not a valid API request.',
    ]);
}

共有1个答案

卫寒
2023-03-14

我的猜测是,您正在调用的header()函数没有执行您期望它执行的操作。

 类似资料:
  • 我需要保存通过json发送的响应代码,例如404: 我尝试使用以下代码: 但是laravel告诉我这个错误: 非静态方法Symfony\Component\HttpFoundation\Response::getStatusCode()不应静态调用

  • 我在显示图像文件src/happyFace时遇到问题。gif,在我的javagui中。目标是显示一张笑脸的图像,它似乎以一定角度滑过程序窗口,从窗口边缘反弹。 我认为我的问题在于src/panel中的image变量(类型ImageIcon)。java,因为ImageIcon类可能与将来的swing版本不兼容(根据Oracle文档:https://docs.oracle.com/javase/7/d

  • 我尝试使用AlmoFire向web服务发布设备令牌和设备详细信息。但我得到了如下的回应 UserInfo={nsUnderlyingError=0x7FBA3A590E50{Error domain=KCFerrordomainCFNetwork code=-1022“(null)”},nserrorFailingURLStringKey=http://---/Register,nserrorFa

  • 问题内容: 您如何从Swift中的纪元获得秒数? 问题答案: 您可以简单地使用NSDate的功能。

  • 我正在尝试从Laravel中的请求访问自定义标头。标题名为“从访问_”。列出Laravel中的所有标题,只会给出“标准标题”,但我设置的标题不在列表中。在“浏览器网络”选项卡中,我可以看到标头已发送。所以我想知道如何从Laravel内部访问它。 我使用Angular2使用默认的超文本传输协议服务发出请求。