我在MEAN应用程序中工作,我想在其中将数组值传递给url并从mongodb获取值。实际上它是一个lat和lng。我的网址应该是这样的:
http://localhost:8080/search?type=latlng&value=[0.123, 0.456]
并且必须获取与该lat lng相关的数据。怎么做?
答案 0 :(得分:0)
您无法像建议的那样在URL中传递文字数组对象。但是有一些解决方法。您必须将数据分成URL中的{key}={value}
对,或使用POST请求。
GET: http://localhost:8080/search?type=latlng&lat=0.123&lng=0.456
http://localhost:8080/search?type=latlng&coords[]=0.123&coords[]=0.456
POST: http://localhost:8080/search
data: { type: 'latlng', value: [0.123, 0.456] }