-
post请求参数不直接在url路径中拼接,而是放在请求体中发送给服务器
- 请求三要素:请求行、请求头、请求体
-
1.1-浏览器发送post请求参数的方式
- post请求参数不能直接在url路径中拼接,所以一般使用ajax请求来发送post请求参数
- 通常都是提交form表单数据使用post请求
-
<script> //浏览器中一般使用ajax来发送post请求 $('#form').on('sunmit', function (e) { //禁用表单默认提交事件 e.preventDefault(); $.ajax({ url: 'heroAdd', type: 'post', dataType: 'json', data: $(this).serialize(), success: function (data) { } }); }); </script>
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Hero - Admin</title> <!-- 导入jquery --> <script src="/node_modules/jquery/dist/jquery.js"></script> <!-- bootstrap布局 --> <link rel="stylesheet" href="/node_modules/bootstrap/dist/css/bootstrap.css"> <script src="/node_modules/bootstrap/dist/js/bootstrap.js"></script> <style> .hero-list img { width: 50px; } </style> </head> <body> <header> <div class="page-header container"> <h1> <a href="/">王者荣耀</a> <small>英雄管理器</small> </h1> </div> </header> <div class="container hero-list"> <form id="form"> <div class="form-group">
nodejs接收post请求的参数
最新推荐文章于 2024-07-22 21:31:07 发布
本文介绍了Node.js如何接收并处理POST请求的参数。POST请求的参数不直接在URL中,而是在请求体中。服务端接收POST参数需要监听`req`对象的"data"事件,并通过`querystring`模块对数据进行解码和反序列化,以便进一步操作,如存入数据库。
摘要由CSDN通过智能技术生成