在POST

时间:2016-10-31 05:29:53

标签: swift alamofire moya

我正在使用OAuthSwiftAlamofire,它使用OAuthSwift并添加一个插入AlamoFire的SessionManager。最重要的是,我正在使用Moya来打电话。除了OAuthSwift正在注入

之外,一切正常
"Content-Type"="whatever"

这会导致Twitter API返回

{"errors":[{"code":32,"message":"Could not authenticate you."}]}

我修改了Moya的endpointClosure以将“Content-Type”标头设置为nil,但这并没有实现。

有人知道在使用Moya发送请求之前如何删除此标题 - > Alamofire-> OAuthSwiftAlamofire-> OAuthSwift?

1 个答案:

答案 0 :(得分:0)

不是最令人满意的解决方案,但我只是编辑了Alamofire和OAuthSwift的源代码,以便在添加这些标签之前检查我的状况。

但请注意,这并没有解决我的错误问题。仍然没有ContentType标记。