我如何发送所有AFNetworking请求的公共信息?
问题描述:
我正在使用AFNetworking
进行我的客户端和服务器通信。我想在AFNetworking上做一个wrapper
,这样我就可以为所有的HTTP请求设置公共的头部和额外的信息。基本上我所有的HTTP请求都会经过一层到AFNetworking。这将使我的客户服务器通信变得更加简单,并且我将能够在任何时间点包含任何类型的数据和所有http请求。什么是最好的办法呢?我如何发送所有AFNetworking请求的公共信息?
作为例子,我想送令牌,网络状态,用户信息等
更具体地说:
我想包括一些常见的信息与像网络信息,用户信息的所有请求,令牌。现在每个请求都很难改变。所以我想要这样设计,即所有的http调用都会经过一条路径,并且我可以用AFNetworking HTTP Request
发送任何东西而不触及所有文件。
你是指'AFNetworking'上的'wrapper'是什么意思?你想达到什么?请明确点! – Lion
您可以创建一个拥有AFNetworking管理器的单例,它具有类似的方法,然后您可以为请求创建任何默认值 – Tj3n
@Lion我正在使用Afnetworking进行HTTP调用。它工作得很好。现在我想包含一些常见的信息,包括网络信息,用户信息,令牌等所有请求。现在每个请求都很难改变。所以我想要这样设计,即所有的http呼叫都经过一条路径,我可以在不触及所有文件的情况下发送任何内容。 – Nullify