Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Express js req.body trả về trống

body-parser

Đối tượng bodyParser cho thấy nhiều nhà máy khác nhau để tạo ra phần mềm trung gian. Tất cả phần mềm trung gian sẽ điền vào req.body thuộc tính có nội dung được phân tích cú pháp hoặc đối tượng trống {} nếu không có nội dung nào để phân tích cú pháp (hoặc lỗi được trả về).

app.use(bodyParser.urlencoded({ extended: true })); // for encoded bodies

Loại-Nội dung là application/x-www-form-urlencoded

app.use(bodyParser.json()); // for json encoded bodies

Loại-Nội dung là application/json

application/json được sử dụng khi bạn đăng dữ liệu {"test":"hello"} như thế này. www-form-url-encoded được sử dụng để lấy dữ liệu dưới dạng khóa-giá trị trong đối tượng từ url khi được sử dụng app.use(bodyParser.urlencoded({ extended: true })); . Cả hai đều khác nhau và có các trường hợp sử dụng riêng



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chọn phòng trống giữa hai ngày

  2. Symfony2:Không tìm thấy bảng cơ sở hoặc chế độ xem:1146

  3. Sử dụng OpenVPN để truy cập an toàn vào cụm cơ sở dữ liệu của bạn trên đám mây

  4. Cách phát hiện các ký tự UTF-8 trong cột được mã hóa Latin1 - MySQL

  5. Quyền bị từ chối bên trong / var / www / html khi tạo một trang web và đó là các tệp với máy chủ apache2