我如何向所有 AFNetworking 请求发送通用信息?

How can I send common information will all the AFNetworking Request?

我正在使用 AFNetworking 进行客户端和服务器通信。我想在 AFNetworking 之上创建一个 wrapper,以便我可以为所有 HTTP 请求设置公共 header 和额外信息。基本上我所有的 HTTP 请求都会通过一层到达 AFNetworking。这将使我的客户端服务器通信更容易,并且我将能够在任何时间点将任何类型的数据包含在所有 http 请求中。最好的方法是什么?

例如我想发送令牌、网络状态、用户信息等

更具体地说:

我想在所有请求中包含一些常用信息,例如网络信息、用户信息、令牌。现在真的很难改变每一个请求。所以我想以这样一种方式进行设计,即所有 http 调用都将通过一条路径,并且我可以使用 AFNetworking HTTP Request 发送任何内容而无需触及所有文件。

您应该创建一个单独的 class 来管理所有与网络相关的呼叫。你应该 subclass NSObject 并使用你需要的不同方法制作 class 。将您的 AFNetwotking 导入此 class 并在需要进行网络调用时在整个项目中使用此 class!