我正在尝试连接我正在使用 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/