【发布时间】:2017-08-15 16:00:15
【问题描述】:
我需要在我试图从中提取数据的服务器上进行身份验证,我目前将其连接到服务器:
let urlString = "\(makeUrl(grammar: grammar))&\(query)"
let drop = Droplet()
return try drop.client.get(urlString)
但我似乎无法弄清楚如何获得附加到 get 请求的凭据。我尝试将用户名和密码放入 url,但发现蒸汽客户端不允许这样做:
/*
Userinfo (i.e., username and password) are now disallowed in HTTP and
HTTPS URIs, because of security issues related to their transmission
on the wire. (Section 2.7.1)
*/
【问题讨论】: