我用httpclient发送post请求到一个指定的网站时,通过截包发现,header中没有cookie了(前面的所有get请示中都有相同的cookie)。
于是我通过浏览器正常发送post,通过截包确发现header中有cookie,这是为什么啊??我应该怎么办??如何来设置cookie??

解决方案 »

  1.   

    你的瀏覽器和httpclient用的一樣的協議?
    也可能httpclient里面你根本沒把cookie發出去
    管他這么多干什么,能用就行啦!
      

  2.   

    我用httpclient发送post时,在请求header里是没有了cookie,不知道为什么会消失,明明前面的所有请示中都还有cookie.
    在post请求中,如果没有cookie,显然是不能成功的。
    问题是我不知道怎么把前面有用的cookie取出来,再添加到这次post请求的header中。