7
我已經通過Fetch獲得了GET和POST方法。但是我可以找到任何DELETE和POST示例的好例子。反應:取DELETE和PUT請求
所以,我問你。你能否舉一個DELETE和PUT方法的好例子。並且稍微解釋一下。
我已經通過Fetch獲得了GET和POST方法。但是我可以找到任何DELETE和POST示例的好例子。反應:取DELETE和PUT請求
所以,我問你。你能否舉一個DELETE和PUT方法的好例子。並且稍微解釋一下。
這裏是一個取回POST
的例子。你可以做同樣的DELETE
:)
function createNewProfile(profile) {
const formData = new FormData();
formData.append('first_name', profile.firstName);
formData.append('last_name', profile.lastName);
formData.append('email', profile.email);
return fetch('http://example.com/api/v1/registration', {
method: 'POST',
body: formData
})
.then(response => response.json())
}
createNewProfile(profile)
.then((json) => {
// handle success
})
.catch(error => error);
因此,POST,PUT和DELETE在語法上是相同的嗎? –
它應該工作。 – FlatLander
區別在於你需要將記錄的'id'設置爲DELETE或PUT。它現在看起來像 'return fetch('http://example.com/api/v1/registration/1',{' '方法:'PUT',' 'body:formData' '}) ' – Hanmaslah