我用spring mvc做,用post方式提交,后台获取不到参数值,用get方式就可以,什么问题

我用spring mvc做,用post方式提交,后台获取不到参数值,用get方式就可以,什么问题,第1张

因为form表单的enctype编码方式不同导致的;enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。

默认地,表单数据会编码为 "application/x->

参数不可能没有数名称post/get参数必须有名称,否则无法被服务器解析

例如:baiducom/a/bname=li&age=10

1baiducom是域

2a/b是路径,也称为路由路径

3name/age是get参数

4注意post参数也必须要key(即名称),不要以为使用post提交的参数就没有名称,只是默认不显示到浏览器地址栏而已

尽管可以,但是一般不直接用nodejs直接做web server,在node js中常用的web server是express。

在express中,可以通过reqparam('key')来获取post回来的参数。

这种情况你可以通过raw的形式获取内容的,比如用php://input流的形式。

$content = file_get_contents('php://input');

//$content就是你想要的内容了。

以上就是关于我用spring mvc做,用post方式提交,后台获取不到参数值,用get方式就可以,什么问题全部的内容,包括:我用spring mvc做,用post方式提交,后台获取不到参数值,用get方式就可以,什么问题、javascript如何获取post返回的数据、struts2怎样获取AJAX post请求传递的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9709702.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存