gpt4 book ai didi

android - HttpMethod.Delete 不适用于 Spring-Android 的 RestTemplate

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:06:54 25 4
gpt4 key购买 nike

我正在尝试使用 HttpMethod 的 DELETE 方法。我为此使用的代码是

response = restTemplate.exchange(url, HttpMethod.DELETE, requestEntity, Response.class);

我也在使用 JacksonJson 来映射 json。删除功能返回应该映射到 Response 类的 json。但是调用上面的行不起作用,并给出内部服务器错误 500 作为响应代码。但是,相同的 API 确实可以在浏览器中与 RESTClient 一起使用,所以我猜有些地方我做得不正确。

最佳答案

经过更多研究后,DELETE 方法似乎不支持请求正文。因为我们可以控制 REST API,所以我们更改了请求主体以作为参数添加。进行此更改后,请求正常工作。

希望对大家有帮助。

关于android - HttpMethod.Delete 不适用于 Spring-Android 的 RestTemplate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18532240/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com