【发布时间】:2012-07-12 14:52:32
【问题描述】:
假设我正在与 Web 服务器进行 HTTP 通信,我将接受 html 或文本,但更喜欢 html。换句话说,标题应该说(我认为!)
接受:text/html, text/*
我使用的是 Java,所以我有一个 URLConnection。我应该使用:
myUrlConnction.setRequestProperty("Accept", "text/html");
myUrlConnction.addRequestProperty("Accept", "text/*");
或
myUrlConnction.setRequestProperty("Accept", "text/html, text/*");
或者它们是等价的???
一般来说,我看到的大多数第三方代码似乎并不太担心这些标头的顺序或多个值,所以我想知道它最终是如何工作的。
【问题讨论】:
标签: java http http-headers urlconnection