ホームページ >ウェブフロントエンド >jsチュートリアル >node.js_node.js の url.parse メソッドの使用手順

node.js_node.js の url.parse メソッドの使用手順

WBOY
WBOYオリジナル
2016-05-16 16:27:521564ブラウズ

メソッドの説明:

URL 文字列をオブジェクトに変換して返します。

文法:

コードをコピーします コードは次のとおりです:

url.parse(urlStr, [parseQueryString], [slashesDenoteHost])

パラメータを受信します:

urlStr URL 文字列

parseQueryString true の場合、クエリ モジュールを使用してクエリ文字列が分析されます。デフォルトは false

です。

スラッシュはホスト を表します

デフォルトは false で、//foo/bar 形式の文字列は { pathname: ‘//foo/bar’ }として解釈されます

true に設定すると、//foo/bar 形式の文字列は { host: 'foo', pathname: '/bar' }として解釈されます

例:

コードをコピー コードは次のとおりです:
var url = require('url');
var a = url.parse('http://example.com:8080/one?a=index&t=article&m=default');
console.log(a);

//出力結果:
{
プロトコル: 'http' ,
認証: null 、
ホスト: 'example.com:8080' ,
ポート: '8080' 、
ホスト名 : 'example.com' ,
ハッシュ: null ,
検索: '?a=index&t=article&m=default',
クエリ: 'a=index&t=article&m=default',
パス名 : '/one',
パス: '/one?a=index&t=article&m=default',
href : 'http://example.com:8080/one?a=index&t=article&m=default'
}
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。