用react向nginx+lua发送json接收不到的问题——2
2018-09-17 本文已影响0人
兔子Tony的主人
问题
之前一节,讲了用postman发送post请求方式带json,nginx+lua接收的情况,然后在react代码中用相同的方式,发送相同的json,结果后台接收一直报空
问题分析
在react项目中,发送http请求的方法中打上断点,查看发送的json串发现问题所在
用postman发送的json比如为{ "userName" : "123" , "password" : "456" }
用react发送的从登录表单获取的json串,最终为{ "values" : { "userName" : "123" , "password" : "456" } }
所以最终要么修改react项目,使其最终发送的json串和postman相同,要么修改lua处理代码
后记
至于react为什么会在原本的json串外边,加了一层values,这个后边尝试解决,解决后,写下一篇文章,配上代码。