我正在尝试使用默认标头发送请求,但我收到了响应错误:
不支持“编码'标识'。支持的编码是gzip或deflate。”
当我将编码改为gzip时,回复是可以的,但不幸的是我出于某些原因需要使用身份。为什么不支持?如何使用身份编码发送请求?我的代码:
var url = "http://address.com/sub/test";
var form = new WWWForm();
form.AddField("User", "u1");
form.AddField("Password", "p1");
var headers = form.headers;
headers["Accept-Encoding"] = "identity"; // default encoding
var www = new WWW(url, form.data, headers);
StartCoroutine(WaitForRequest(www));
private static IEnumerator WaitForRequest(WWW www) {
yield return www;
if (www.error == null)
...
}