![]() |
1
1
逗号当然有效。 您缺少的是BasicHeaderValueParser 不 通用的它只支持某些HTTP头字段,“Link”不是其中之一(请参见中的语法描述 https://hc.apache.org/httpcomponents-core-ga/httpcore/apidocs/org/apache/http/message/HeaderValueParser.html 。 |
![]() |
2
1
RFC 3986, section 3.3
明确提到,URI可能包含子分隔符,这些子分隔符在
section 2.2
可能包含逗号
RFC 5988明确指出 关系类型 如果它们包含逗号而不是URI,则必须引用。 我认为解释的空间很小,而且它在HttpCore方面的实现是不完整的。 这个 BasicHeaderValueParser 使用“,”作为元素分隔符,忽略了此字符是标头字段的有效字符这一事实-这可能在大多数情况下都是可以的,但不是100%兼容的。
但是,您可以提供自己的自定义解析器作为第二个参数(而不是
|
![]() |
Julian Koster · $\u发布内容的持续时间(生存期) 6 年前 |
![]() |
chris hyun ho kim · 用于“拆分”记录的HTTP谓词 6 年前 |
![]() |
Ian.V · Golang CSRF在结构中保存模板字段 6 年前 |