quicklisp / quicklisp-client

Quicklisp client.
http://www.quicklisp.org/
MIT License
298 stars 75 forks source link

Support authenticated proxy URLs #158

Open egao1980 opened 6 years ago

egao1980 commented 6 years ago

Quicklisp bootstrap parse-url supports http://user:password@proxy:port URL scheme but the client code doesn't. We can just port the exising functions across the projects.

(ql-http:parse-urlstring "http://username:password@proxyhost:8080")

0: ((LABELS QL-HTTP::IN-PORT :IN QL-HTTP::PARSE-URLSTRING) #\R) Locals: CHAR = #\R 1: (QL-HTTP::PARSE-URLSTRING "http://username:password@proxyhost:8080")

tamurashingo commented 6 years ago

Hi. PR is already exists. #80

Apply this patch to your local quicklisp, you can use new parse-url.