Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php get请求标头太长时丢失会话_Php_Session_Laravel_Request_Laravel 5.1 - Fatal编程技术网

Php get请求标头太长时丢失会话

Php get请求标头太长时丢失会话,php,session,laravel,request,laravel-5.1,Php,Session,Laravel,Request,Laravel 5.1,我的申请有问题。 我创建了一个过滤器面板,用户可以在上面选择多个参数,然后我将它们传递给一个GET请求,该请求点击控制器中返回结果的函数。所有这些都是非常基本的东西,我在实现这些方面没有问题。但是我的应用程序使用UUID,请求URI变得很长。这会导致丢失当前会话、注销当前用户和Laravel以生成新会话令牌。 URI如下所示: www.domain.com/search?offer_category[]=892b06ac-6552-43ca-9fcd-ba65d4223e7d&offer

我的申请有问题。 我创建了一个过滤器面板,用户可以在上面选择多个参数,然后我将它们传递给一个GET请求,该请求点击控制器中返回结果的函数。所有这些都是非常基本的东西,我在实现这些方面没有问题。但是我的应用程序使用UUID,请求URI变得很长。这会导致丢失当前会话、注销当前用户和Laravel以生成新会话令牌。 URI如下所示:

www.domain.com/search?offer_category[]=892b06ac-6552-43ca-9fcd-ba65d4223e7d&offer_category[]=bc66fd8d-1ea9-4968-bee5-8ab9ab665446&offer_category[]=46907770-13d8-4ba1-be33-58f254624860&offer_category[]=6fd45d2b-8dc0-4d8e-a94c-1d3eab86eb0a&offer_type[]=62f23e8b-c22e-43f7-8bf6-8b393e81a1ca&offer_type[]=d33b2a38-50fe-4868-8cfc-9af9ef39d91e&order_by=duration_to&order_dir=asc
为什么会这样?GET请求是否有最大标头字符数?我能撑过去吗?我不想使用POST请求,我认为这不是进行搜索的正确方式。

可能想阅读。你可以增加尺寸,所以这应该不是问题。也可能有帮助。可能想阅读。你可以增加尺寸,所以这应该不是问题。也可能有帮助。