次の応答がサーバーから送信されています。 $ realm、$ nonce、$ opaqueという変数にどのように文字列www-authenticateの部分を抽出するのですか?変数でhttpヘッダーの応答値を取る方法は?
次の出力は、カール要求によって生成されていると私はレスポンスヘッダを印刷しています:
HTTP/1.1 401 Unauthorized
Cache-Control: private
Date: Fri, 23 Dec 2011 05:49:41 GMT
Content-Length: 0
Content-Type: text/html
WWW-Authenticate: Digest realm="[email protected]", nonce="3133323436313933383137343820335916269c13227f30b07bd83a1c7e0d", opaque="6e6f742075736564"
RETS-Version: RETS/1.5
X-Powered-By: Servlet/2.5 JSP/2.1
この短いコードは、複数行のヘッダー値に問題があります。 RFCはここにあります:[rfc2616 4.2 Message Headers](http://tools.ietf.org/html/rfc2616#section-4.2) – hakre