Xin chào các bạn, tôi mới bắt đầu học PHP. Vì vậy, tôi đã cố gắng thực hiện một yêu cầu bài đăng từ tệp JavaScript của mình sang tệp PHP của mình bằng
5 khi tôi thực hiện yêu cầu trong bảng điều khiển của mình Tôi đang gặp lỗi này
6 Tôi không hiểu tại sao lỗi này xảy ra. Xin hãy giúp tôi khắc phục vấn đề này.
6 I don't understand why this error is happening. Please help me fix this problem.Nội phân Chính showShow
- Video học lập trình mỗi ngài
- Lấy API Là Gì?
- Cú Phá Cơ BảN Fetch API
- Nhận yêu cầu với API tìm nạp
- Tiêu đề tùy chỉnh
- Gửi Thông Tin xátc thực với Fetch
- Bài viết/đặt yêu cầu
- Đăng HTML & NBSP;
- Hình thức dữ liệu được mã hóa
- Tải lên các tập tin
- Tải lên nhiều tập tin
JavaScript
// payload object
const data = {
first_name: "first name",
last_name: "last name"
}
// make the request
fetch["ajax-insert.php", {
method: "POST",
body: JSON.stringify[data],
headers: {
"Content-Type": "application/json; charset=UTF-8"
}
}]
.then[[response] => response.json[]]
.then[[data] => console.log[data]]
PHP
Udo E.
2.4712 Huy hiệu vàng18 Huy hiệu bạc28 Huy hiệu đồng2 gold badges18 silver badges28 bronze badges
hỏi ngày 11 tháng 3 lúc 17:44Mar 11 at 17:44
1
Bạn đang nhận được lỗi này: Uncaught [in Promise] Cú pháp: Mã thông báo bất ngờ 7 để lấy chuỗi JSON và
8 để có được một đối tượng PHP như hình dưới đây. Lưu ý rằng những gì cuộc gọi tìm nạp JavaScript của bạn đang mong đợi vì dữ liệu được trả về chỉ là chuỗi JSONPHP
Udo E.Mar 11 at 19:39
2.4712 Huy hiệu vàng18 Huy hiệu bạc28 Huy hiệu đồngUdo E.
2.4712 Huy hiệu vàng18 Huy hiệu bạc28 Huy hiệu đồng2 gold badges18 silver badges28 bronze badges
5
hỏi ngày 11 tháng 3 lúc 17:44
method: "POST",
body: JSON.stringify[data],
headers: {
"Content-Type": "application/json; charset=UTF-8"
}
}]
.then[[response] => response.json[]]
.then[[data] => console.log[data]]
Bạn đang nhận được lỗi này: Uncaught [in Promise] Cú pháp: Mã thông báo bất ngờ 7 để lấy chuỗi JSON và
8 để có được một đối tượng PHP như hình dưới đây. Lưu ý rằng những gì cuộc gọi tìm nạp JavaScript của bạn đang mong đợi vì dữ liệu được trả về chỉ là chuỗi JSONVideo học lập trình mỗi ngài
Đã trả lời ngày 11 tháng 3 lúc 19:39
Udo e.udo E."3 cách để thực hiện các yêu cầu HTTP [Http request] trong Node.js" nhưng không đề cập đến thằng này [Fetch] vì sao??? Đoán thử xem nào?
Lấy API Là Gì?
Cú Phá Cơ BảN Fetch API
Nhận yêu cầu với API tìm nạp
Tiêu đề tùy chỉnh
Cú Phá Cơ BảN Fetch API
let promise = fetch[url, [options]]
Nhận yêu cầu với API tìm nạp
Nhận yêu cầu với API tìm nạp
Tiêu đề tùy chỉnh
fetch['//api.github.com/orgs/nodejs'] .then[response => response.json[]] .then[data => { console.log[data] // Prints result from `response.json[]` in getRequest }] .catch[error => console.error[error]]
Tiêu đề tùy chỉnh
Gửi Thông Tin xátc thực với Fetch
Bài viết/đặt yêu cầu
fetch['//api.github.com/orgs/nodejs', { headers: new Headers[{ 'Content-Type': 'application/json' // 'Content-Type': 'application/x-www-form-urlencoded', }] .then[response => response.json[]] .then[data => { console.log[data] }] .catch[error => console.error[error]]
Gửi Thông Tin xátc thực với Fetch
Bài viết/đặt yêu cầu
fetch['//api.github.com/orgs/nodejs', { credentials: 'include', // Useful for including session ID [and, IIRC, authorization headers] }] .then[response => response.json[]] .then[data => { console.log[data] // Prints result from `response.json[]` }] .catch[error => console.error[error]]
Đăng HTML & NBSP;
Bài viết/đặt yêu cầu
postRequest['//example.com/api/v1/users', {user: 'Dan'}] .then[data => console.log[data]] // Result from the `response.json[]` call .catch[error => console.error[error]] function postRequest[url, data] { return fetch[url, { credentials: 'same-origin', // 'include', default: 'omit' method: 'POST', // 'GET', 'PUT', 'DELETE', etc. body: JSON.stringify[data], // Coordinate the body type with 'Content-Type' headers: new Headers[{ 'Content-Type': 'application/json' }], }] .then[response => response.json[]] }
Đăng HTML & NBSP;
0Hình thức dữ liệu được mã hóa
1Tải lên các tập tin
2Tải lên nhiều tập tin
JavaScript
3PHP
4Udo E.
2.4712 Huy hiệu vàng18 Huy hiệu bạc28 Huy hiệu đồng