Ios AFHTTPClient设置授权标头字段,如;令牌='\75845hjhrtje845395748'&引用;但我只想成为里面的象征

Ios AFHTTPClient设置授权标头字段,如;令牌='\75845hjhrtje845395748'&引用;但我只想成为里面的象征,ios,http,network-programming,afnetworking,Ios,Http,Network Programming,Afnetworking,我目前正在尝试使用AFNetworking实现授权。 我试图将access_令牌放入HTTP Authorizationheader中。 但到达服务器的是: Token token = "\fdasfjhalsfh4546" 它应该只是头中的令牌值。 我的代码如下所示: - (void)setAuthTokenHeader { CredentialStore *store = [[CredentialStore alloc] init]; [self setAuthoriz

我目前正在尝试使用AFNetworking实现授权。 我试图将access_令牌放入HTTP Authorizationheader中。 但到达服务器的是:

Token token  = "\fdasfjhalsfh4546" 
它应该只是头中的令牌值。 我的代码如下所示:

- (void)setAuthTokenHeader {
    CredentialStore *store = [[CredentialStore alloc] init];
    [self setAuthorizationHeaderWithToken:[store authToken]];
}

[store authToken]
只是返回authToken本身,所以我不明白为什么HTTP字段内容看起来像这样?

问题比我想象的要简单得多。默认情况下,Afnetworking似乎会将令牌附加到该字符串:

- (void)setAuthorizationHeaderWithToken:(NSString *)token {
    [self setDefaultHeader:@"Authorization" value:[NSString stringWithFormat:@"Token token=\"%@\"", token]];
}