GTM-OAuth 2.0 多个发布数据参数?

Posted

技术标签:

【中文标题】GTM-OAuth 2.0 多个发布数据参数?【英文标题】:GTM-OAuth 2.0 multiple post data parameters? 【发布时间】:2012-08-24 15:27:50 【问题描述】:

这里很简单。 在 GTM-OAuth 2.0 中,我如何发送多个 post 参数? 这是我现在发布数据的方式:

        NSString *postString = [NSString stringWithFormat:@"i=%@",articleIndex];
        [myFetcher setPostData:[postString dataUsingEncoding:NSUTF8StringEncoding]];

我的问题是如何发送多个参数,如 i=1&t=2?是这样的吗?

谢谢!

【问题讨论】:

【参考方案1】:

只是格式不同的字符串,比如

NSString *postString = [NSString stringWithFormat:@"i=%d&t=%d", i, t];

另一种常见的技术是将参数对作为字符串,如@"i=1" 放入NSArray,并使用NSArray 的连接方法[array componentsJoinedByString:@"&"] 来制作完整的字符串。

【讨论】:

那么为什么这个NSString *postString = [NSString stringWithFormat:@"i=%@&ac=edit&a=user/-/state/com.google/read", item]; 不起作用?它显示错误 400。

以上是关于GTM-OAuth 2.0 多个发布数据参数?的主要内容,如果未能解决你的问题,请参考以下文章

AFNetworking 2.0 发送带有字典参数数组的发布请求

访问 InfluxDB 2.0 记录中的多个字段

如何使用 Url.Action 在 asp.net core 2.0 razor 页面中传递多个操作

OpenGL ES 2.0,使用多个顶点缓冲区进行绘制

Afnetworking 2.0 发布方法错误

Afnetworking 2.0 参数编码