谷歌应用程序引擎端点接受的URI格式
Which URI format google app engine endpoints accepts?
我需要调用rest api(Post和Put),这是在谷歌应用程序引擎端点。该api接受字符串数组作为查询参数。我将这个参数编码为"param=string1¶m=string2¶m=string3"。但是,谷歌应用引擎以错误的"无效参数"拒绝了它。如何在rest api编码数组的URI ?我在谷歌上找不到任何可以解决这个问题的文档。
我对Google应用引擎API端点一无所知(事实上我对Google Apps一无所知),但通常情况下,如果你正在做一些比请求值更复杂的事情,特别是如果你使用POST和PUT, 9到10倍所需的格式是JSON主体。所以你的post data,可能是像
这样的var postData = JSON.stringify(['string1','string2', 'string3'])
或者
var postData = JSON.stringify({"someIdentifier": ['string1','string2', 'string3']})
实际上您需要调用的API的规范,因为这个问题更常见于http请求,而不是Google端点。话虽如此,PUT或POST REST API通常会以JSON(最有可能)或其他格式的形式接收一些有效负载。这将再次记录在您正在调用的API的规范中。
相关文章:
- 如何使用javascript或html下载PDF格式的填写表单
- 货币代码为欧元-金额的格式不应包含小数
- Json数据包含日期和时间格式
- Javascript日期格式类似于ISO,但本地
- 更改angularjs中的日期-时间格式
- 如何在Edge中下载图像/png数据URI
- 将日期时间从json转换为可读格式
- NodeJS日期格式不起作用
- 我能得到正确的格式吗
- PHP:显示sqlite数据库中的html格式数据,使用tinymce保存
- 使用正则表达式将输入格式设置为单字符逗号、单字符逗号等
- 解码URI抛出错误“URI格式不正确”
- 对复杂字符串进行url解码;URI格式错误”;错误
- Javascript decodeURI(组件)格式错误的uri异常
- 如何拖动数据(在uri格式)从浏览器到其他应用程序
- 谷歌应用程序引擎端点接受的URI格式
- 使用cordova-plugin-camera将URI图像转换为base64格式
- 使用ngFlow发送data uri格式的图像
- 将URI转换为windows路径格式
- 如何防止“URIError:格式错误的 URI 序列”从样式百分比