Удалить заголовок из OAuthSwift перед POST
Я использую OAuthSwiftAlamofire, который берет OAuthSwift и добавляет SessionManager, который подключается к AlamoFire. Кроме того, я использую Мойя для своих звонков. Все работает нормально, за исключением того, что OAuthSwift вводит
"Content-Type"="whatever"
Это заставляет Twitter API возвращаться
{"errors":[{"code":32,"message":"Could not authenticate you."}]}
Я модифицировал мойю endpointClosure
установить заголовок "Content-Type" равным nil, но это не удалось.
Кто-нибудь знает, как удалить этот заголовок перед отправкой запроса, используя Moya->Alamofire->OAuthSwiftAlamofire->OAuthSwift?
1 ответ
Не самое удовлетворительное решение, но я только отредактировал исходный код Alamofire и OAuthSwift, чтобы проверить мое состояние, прежде чем добавлять эти теги.
Обратите внимание, однако, что это не решило мою проблему с этой ошибкой. Все еще получается без тега ContentType.