UnityWebRequest:如何 get/set cookies

UnityWebRequest: how to get/set cookies

您可以在 google 和 Whosebug 上获得的链接非常旧 (2009)。

从 2009 年到今天,很多 的事情已经得到解决/改进。

所以我的问题是:如何使用 UnityWebRequest 和最新的 Unity 版本 get/set cookies?

您可以使用 SetRequestHeader and GetRequestHeader/GetResponseHeader 在 WebRequest 上设置和获取 cookie。

//the key is case sensitive
UnityWebRequest.SetRequestHeader("Cookie", "Delicious cookies");
UnityWebRequest.GetRequestHeader("Cookie");

感谢骑手,这是我的工作代码:在 foreach 循环中你可以获得所有值,因此我得到了我需要的 Set-Cookie 值。

foreach (var s in www.GetResponseHeaders()) {
    Debug.Log("s=" + s);
}