当前位置: 首页 > 面试题库 >

Javascript:获取DELETE和PUT请求

丌官昊天
2023-03-14
问题内容

我已经无法通过Fetch获得GET和POST方法了。但是我找不到任何很好的DELETE和PUT示例。

所以,我要你。您能否举一个使用fetch的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);


 类似资料:
  • 唯一的GET方法一直在工作,但PUT、POST和DELETE总是出错。我尝试通过网络更新处理程序映射。也可以在IIS站点下进行配置。最初,我得到了错误的状态代码405作为方法不允许。当我将处理程序映射更改为 开始将415的错误设置为“不支持的媒体类型”。以下是我收到的回复 {StatusCode: 415, ReasonPhrase:'Unsupport Media Type', Version:

  • 问题内容: 我正在使用WebAPI PUT和DELETE方法通过jQuery使用AJAX从我的网站执行操作。我的服务器是安装了Plesk的Windows Server2008 R2。POST和GET请求工作正常,但是PUT和DELETE失败。 最初将站点部署到服务器时,最初得到的是响应。然后我执行了一些操作,结果变成了。 现在,我正在接收内部服务器错误: 处理程序“ ExtensionlessUr

  • 我需要一些帮助,我不知道怎么做,但我的和<code>放入http。来自angular客户机的删除请求在中更改。我唯一的错误是: 如果有人有想法,谢谢回答我。 祝你今天愉快

  • 问题内容: 我想知道是否可以将PUT,DELETE请求(实际上)发送java.net.HttpURLConnection到基于HTTP的URL。 我已经读了很多描述如何发送GET,POST,TRACE,OPTIONS请求的文章,但是我仍然没有找到成功执行PUT和DELETE请求的示例代码。 问题答案: 要执行HTTP PUT: 要执行HTTP删除:

  • 我正在尝试使用Kafka Connect REST API。 有时,我总是遇到<code>POST</code>/<code>PUT</code>/<code>DELETE</code>API的超时问题,例如部署新的连接器或删除连接器(<code>GET</code>没有超时问题)。 错误如下所示: 现在我的解决方案只是等待几个小时,希望它能再次工作。有时它会再次工作,有时不会。 我找到了一个潜在

  • 问题内容: 如何检测PHP中使用了哪种请求类型(GET,POST,PUT或DELETE)? 问题答案: 通过使用 例