Java HTTP 授权?

标签 java http networking authentication

我正在尝试连接我正在使用 del.icio.us api @ Delicious API 编写的桌面应用程序并简单地向他们提供我的用户名和密码,并请求一个 url 以将书签发布到我的个人资料中。

我遇到的问题是我不明白在打开连接时如何发送我的登录凭据。

我该怎么做?

最佳答案

来自您引用的网站:

All /v1 api's require https requests and HTTP-Auth.

HTTP-Auth 是用于基本身份验证的 header 。
在 Java 中,您可以简单地将您的凭据放在 URL 中:

http://user:pass@www.example.com/

您可以使用 URL.getUserInfo() 方法验证它是否已正确设置。

关于Java HTTP 授权?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1693500/

相关文章:

java - 通过 JAX-WS 或 REST 发送图像有什么区别?

c - C : UDP send() taking 6 - 260 micro sec, 中的套接字编程如何使其更快

java - 如何重构 validator

java - 使用 ArrayList 构造函数制作 List 的转换副本

http - 如何拦截错误的http HEAD请求

iphone - multipart/x-mixed-replace with iPhone SDK

networking - Cloudera Hadoop 在 EC2 上使用 Vagrant - 如何设置主机、IP 和网络?

python - 为什么要创建不同的 HOST 和 PORT 变量,然后使用它们来创建 ADDR 变量?

java - Substance UI 和未修饰的 JDialog/JFrame

java - 将 EJB 注入(inject)动态映射的 servlet