如何为curl / wget选项解析HttpServletRequest?

时间:2015-07-30 07:40:51

标签: java servlets curl httprequest wget

使用用户参数(例如:

)在curl中完成请求时
 curl -u <user> http://url...

我该如何获得用户?

1 个答案:

答案 0 :(得分:1)

由于curl默认使用HTTP基本身份验证,因此使用:作为分隔符合并用户和密码,并使用Base64的RFC2045-MIME变体进行编码。您可以从Authorization标头获取base64编码的值。标头可能看起来像Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==

有关详细信息,请参阅this wikiRFC 2617