gpt4 book ai didi

java - 请求头中的字符串和urlconnection中的cookie之间的区别

转载 作者:行者123 更新时间:2023-12-01 13:36:11 26 4
gpt4 key购买 nike

我们都知道字符串是请求头,与cookie不同。现在我尝试使用 URL 连接将 cookie 发送到服务器。如您所知,URL 连接中没有像设置 cookie 这样的属性,我正在使用 addRequestProperty("iPlanetDirectoryPro", iPlanetDirectoryPro);现在这是请求 header 中的 cookie 还是字符串?

现在在服务器端如果我添加 request.getCookies();我不会得到任何 cookies 。但如果我这样做 request.getHeader("iPlanetDirectoryPro") 那么我会得到我的字符串。那么我怎样才能发送cookie呢?

最佳答案

您需要做的是检查未发送的 cookie 的以下详细信息,例如 cookie 的域、路径、端口和“安全”标志。

Cookie 就像客户端数据的临时存储。浏览器将 cookies 放入其临时目录中,并在每次请求时发送这些 cookies。

但是 header 是对浏览器和服务器的提示。让自己做好准备。就像内容类型 header 一样,它告诉请求正在发送该特定类型的数据,例如 application/json 将发送 json 数据,现在服务器将决定是否可以处理此(类型),如果不能,则会引发异常。

请参阅此内容以了解 cookie:https://studio.tellme.com/vxml2/ovw/cookies.html

关于java - 请求头中的字符串和urlconnection中的cookie之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21252714/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com