2011-02-11 79 views

回答

1
urlConn.setRequestProperty("Cookie", myCookie); 

在这种情况下"Cookie"是一个方法来告诉setRequestProperty方法参数(这是真的只是一个String)应被视为一个cookie。

setRequestProperty可能对多种属性更有用,但addRequestProperty对于Cookie更有用,因为每个请求可以有多个cookie。该属性在RFC 2068中指定 - 特别阅读第14节。

+1

展开:当浏览器连接到Web服务器时,它会发送一些信息,如用户代理(它是什么类型的浏览器),它想要的页面检索和它存储的cookie。这些信息被称为“HTTP头”。 “Cookie:a = b”的标题告诉Web服务器您有一个名为`a`的cookie,其值为`b`。如此答案中所示设置请求属性是您设置标题的方式。 – 2011-02-11 11:14:51