当前位置: 首页 > 知识库问答 >
问题:

Android Spring 1.0。1使用基本身份验证删除

杜英叡
2023-03-14

我正在使用Android Spring 1.0。1.(此处为API文档)

我有GET和POST(添加对象)事务与基本身份验证工作,但我如何做删除?

获取和发布看起来像这样:

RestTemboard restTemboard=new RestTemboard(); HttpEntity http pEntity=new HttpEntity(createHeaders(登录名,密码));响应实体响应=restTemplate.exchange(url.toString(), Httpmethod.#####################################################################################################################################################

...和...

RestTemplate RestTemplate=new RestTemplate();Http httpEntity=新的httpEntity(objectToAdd,createHeaders(登录名,密码));对象resultObject=restTemplate。postForObject(url.toString(),httpEntity,objectToAdd.getClass())

有删除(...)方法在RestTem板,但我看不到如何将基本身份验证纳入其中。然后是交换...和执行...方法,我试过一个交换,但它不起作用(我可以添加细节,但也许交换不是正确的方法?)

在这种情况下,有人有删除示例吗?

谢谢,非常感谢。


共有1个答案

夏侯博
2023-03-14

使用HTTP GET,但同时使用显示delete的命令

换句话说,甚至不要尝试HTTP删除。相反,如上所述使用HTTP GET,但在URL中添加删除内容,例如:

http://mywebservice/myObjects/31检索对象31和

超文本传输协议://mywebservice/myObject/31/删除删除它。两者都是HTTP GET命令。

这并不能完全回答这个问题,但也许每个人都是这样绕过这个问题的?

 类似资料:
  • 问题内容: 使用基本身份验证进行身份验证时遇到问题。我正在使用符合协议的标准枚举来构造我的请求。问题是,当我在枚举中手动设置授权标头时,如下所示: 我总是收到401未经授权的回复。 但是, 如果我像这样使用回调设置密码: 它正确认证。我希望能够在符合的枚举中手动进行设置,而不是在中传递凭据。 我知道它正在使用身份验证挑战的后台,但我希望能够手动设置它。 这是我的实现: 问题答案: 最终弄清楚了问题

  • 问题内容: 从HttpClient 4.3开始,我一直在使用HttpClientBuilder。我正在连接到具有基本身份验证的REST服务。我将凭据设置如下: 但是,这不起作用(我正在使用的REST服务返回401)。怎么了? 问题答案: 从此处的 抢先身份验证 文档中: http://hc.apache.org/httpcomponents-client- ga/tutorial/html/aut

  • 我想使用基本身份验证调用keydrope Rest API。为了做到这一点,我尝试了下面的答案,但缺少链接。 我已将客户端访问类型设置为机密,并启用了直接访问授权。 显然,需要在Java适配器配置中指定启用基本身份验证,但我看不出这是如何实现的。文档中提到它是一个JSON文件,听起来像是我将其作为配置添加到Keyclope目录中。 最后,我看到有人提到使用生成的秘密。我可以在选项卡中生成一个秘密,

  • 我正在使用SpringBoot设计一个REST API。同时,我正在构建一个使用该API的SPA。 为了安全起见,我选择了易于设置的Basic Auth。我现在面临的是401挑战问题。当我的SPA向API发出请求时,如果验证失败,浏览器会显示我想要删除的经典登录弹出窗口。 我到处读到,当401响应还包含一个值为“Basic”的WWW authenticate标头时,浏览器会显示这个弹出窗口。 所以

  • 问题内容: 如何在Golang网站上实施基本身份验证?这样,当有人访问某个页面时,他们的 浏览器 会提示他们登录。 问题答案: 为了强制用户进行身份验证/在用户浏览器中显示基本身份验证提示,请发送标头 因此,如果您有通话,您可以 这将导致浏览器打开您所指的提示。

  • 问题内容: 以下代码成功连接到我的Ruby on Rails API,并使用AFNetworking返回JSON。我需要做什么来进行编辑以传递用户名和密码,以便我的API可以使用HTTP基本身份验证? 我已经阅读了他们的文档,但是我对Objective-C和AFNetworking还是陌生的,目前还没有意义。 问题答案: AFNetworking 2.x的答案已更新 对于AFNetworking