Удалить заголовок из 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.

Другие вопросы по тегам