2016-08-11 11 views
5

私はGETリクエストでIDの配列をparamenterとして送信する必要があります.Postman(APIテスト用のGoogle Chrome拡張機能)でどのようにテストできますか?郵便配達でのGETリクエストのパラメータとしての配列

シナリオは私が持っているURL、www.something.com/activity/poi_ids

エクスプレス使用して、API側では[316318]

等IDの配列をconatainべき

poi_ids、

app.get('/activity/:poi_ids',function(req,res){ 
    var poi_ids = req.params.poi_ids; 
    ....... 
    ....... 
}); 

I have looked into it but it is only for post request

答えて

4

非構造化テキストです。あなたが "配列を送る"場合は、それをエンコードするためのいくつかの方法を設計し、それをデコードするためにJavaScriptを書く必要があります。例えば

:あなたのHTTPクエリで

GET /activity/316-318 

var poi_ids = req.params.poi_ids.split("-"); 
3

クエリーのparamsを経由してそれらを送信することができます。.. のparams

GET activity?pid=12&pid=23&pid=34 
のように同じ変数へのすべての値を割り当てます

して、エクスプレス内に

var ids=req.query.pid; //[12,23,34] 
関連する問題