我想从dropbox api下载文件。以下是我的代码片段。
var oauthHeader:URLRequestHeader = OAuthHelper.buildRequestHeaderWithToken(config.accessTokenKey);
var urlRequest:URLRequest = new URLRequest();
var jsonPath:String = JSON.stringify(params);
var requestHeader:URLRequestHeader = new URLRequestHeader("Dropbox-API-Arg",jsonPath);
urlRequest.requestHeaders = [oauthHeader,requestHeader];
urlRequest.contentType = "";
urlRequest.method = httpMethod;
urlRequest.url = url;
发出请求时出现以下错误。
调用API函数“files / download”时出错:您提供了非空的HTTP“Content-Type”标题(“application / x-www-form-urlencoded”)。此API函数要求标题丢失或为空。
如何发送空的'Content-Type'标题。
答案 0 :(得分:0)
我找到了方法。发送空内容类型标头的正确方法是在值中添加空格。
新的URLRequestHeader(“Content-Type”,“”);
如果你没有放空格并发送空字符串,它会给你错误。