Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将JSON.stringify转换为请求的查询字符串参数,并输出一个正文_Json_Api_Request_Query String - Fatal编程技术网

将JSON.stringify转换为请求的查询字符串参数,并输出一个正文

将JSON.stringify转换为请求的查询字符串参数,并输出一个正文,json,api,request,query-string,Json,Api,Request,Query String,我有一个执行参数化查询的GET请求路由。此查询中的参数可以采用嵌套的JSON对象,例如parentkey.subKey var jsonParam={ 父密钥:{ 子键:[1,2,3] } }; axios.get()https://www.example.com/search', { 参数:{ json:json.stringify(jsonParam) } }; //请求 // ------------ // https://www.example.com/search?json=%7B%0

我有一个执行参数化查询的GET请求路由。此查询中的参数可以采用嵌套的JSON对象,例如
parentkey.subKey

var jsonParam={
父密钥:{
子键:[1,2,3]
}
};
axios.get()https://www.example.com/search', {
参数:{
json:json.stringify(jsonParam)
}
};
//请求
// ------------
// https://www.example.com/search?json=%7B%0A%20%20parentKey%3A%20%7B%0A%20%20%20%20subKey%3A%20%5B1%2C2%2C3%5D%0A%20%20%7D%0A%7D
我要问的是,允许GET请求在单个查询字符串参数中获取完整的JSON对象是否是错误的做法