数组作为Postman中GET请求的参数
我必须在GET请求中发送id数组作为参数。我可以在Postman(APItesting的Google Chrome扩展)中testing它吗?
情况是我有urlwww.something.com/activity/poi_ids
poi_ids应该包含像[316,318]
在api方面使用快递,
app.get('/activity/:poi_ids',function(req,res){ var poi_ids = req.params.poi_ids; ....... ....... });
我已经看过它,但它只是为了后期的要求
它是非结构化的文本。 如果你想“发送数组”,那么你需要devise一些方法来编码,然后编写JavaScript来解码。
例如:
GET /activity/316-318
和
var poi_ids = req.params.poi_ids.split("-");
你可以通过查询参数发送他们..在你的http查询参数分配所有的值,像相同的variables
GET activity?pid=12&pid=23&pid=34
然后在你的快递里面得到它
var ids=req.query.pid; //[12,23,34]