1

リクエストに次のようなヘッダーが含まれている場合:

Authorization: Digest username="Mufasa",
                      realm="testrealm@host.com",
                      nonce="dcd98b7102dd2f0e8b11d0f600bfb0c093"

ノードには、キーと値のペアを抽出する組み込みの方法がありますか? または、単に使用する必要がありますstring.splitか?

4

1 に答える 1

-1

URL モジュールhttp://nodejs.org/api/url.htmlを使用します

Example: http://www.host.com:8080/path?name=daniel

URL 文字列を受け取り、オブジェクトを返します。
url.parse(urlStr, [parseQueryString], [slashesDenoteHost])

var server = http.createServer(function (request, response) {
  var queryData = url.parse(request.url, true).query;
  response.writeHead(200, {"Content-Type": "text/plain"});
  response.end('Hello ' + queryData.name + '\n');
}

この例では、name は daniel にマップされます。

于 2013-06-12T14:08:21.233 に答える