Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.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
接受HTTP头的最大长度_Http_Database Design_Http Headers - Fatal编程技术网

接受HTTP头的最大长度

接受HTTP头的最大长度,http,database-design,http-headers,Http,Database Design,Http Headers,根据本文件: Accept标头构建为: Accept = "Accept" ":" #( media-range [ accept-params ] ) media-range = ( "*/*" | ( type "/" "*" ) | ( type "/" subtype ) ) *( ";" pa

根据本文件: Accept标头构建为:

   Accept         = "Accept" ":"
                    #( media-range [ accept-params ] )

   media-range    = ( "*/*"
                    | ( type "/" "*" )
                    | ( type "/" subtype )
                    ) *( ";" parameter )
   accept-params  = ";" "q" "=" qvalue *( accept-extension )
   accept-extension = ";" token [ "=" ( token | quoted-string ) ]
样本:

   Accept: text/plain; q=0.5, text/html,
           text/x-dvi; q=0.8, text/x-c
我想可能有很多组合。。。是否有固定数量的可能组合使Accept header的最大长度可以计算

或者有许多组合,最好将其作为VARCHAR(MAX)存储在数据库列中?

a)您引用的是过时的文档。你真的很想看看和


b) 否,标题字段大小没有固定限制;特别是不适用于单个标题。有关更多信息,请参阅。

谢谢@Julian,所以在本例中,我可以将它们存储在db中作为VARCHAR(MAX)?