我正在使用 Android 应用程序中的 HttpURLConnection 通过 POST 方法连接休息服务。
它正在到达我的服务器,登录后服务器正在为响应设置一些 cookie。
但是当我发送进一步的请求时,cookie 不会随这些请求一起发送。
请告诉我怎么做。
提前致谢
最佳答案
您应该从登录请求中获取 cookie,然后将它们作为所有后续请求中的请求参数发送。您可以这样设置:
conn.setRequestProperty("Cookie", YOUR_COOKIES_FROM_LOGIN_REQUEST);
您可以找到演示here .
关于java - HttpURLConnection 不向服务器发送 cookie 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36526787/