url
処理は、URLを解析するための手段
URLを使用してオブジェクトに解析url.parseを(パス、真の).query
searchhref = 'https://search.jin10.com/?keyword=gold&page=1&type=all&order=0'せ ましょうhrefobj = url.parse(searchhref) はconsole.log(hrefobj)を //输出结果如下: のURL { プロトコル: 'HTTPS:'、 スラッシュ:真、 AUTH:ヌル、 ホスト: 'search.jin10.com'、 ポート:ヌル、 ホスト名: 'search.jin10.com'、 ハッシュ:ヌル、 検索:「キーワード=ゴールド&ページ= 1&タイプ? =すべて&オーダー= 0' 、 クエリ: 'キーワード=ゴールド&ページ= 1&タイプ=すべて&オーダー= 0'、 パス名: '/'、 パス: '?/キーワード=ゴールド&ページ= 1&タイプ=すべて&オーダー= 0'、 HREF:「https://で検索.jin10.com /?キーワード=ゴールド&ページ= 1&タイプ=すべて&順序= 0' } queryobj = url.parse(searchhref、真)とします。照会 にconsole.log(queryobj)
として//出力を
{ '金'、ページキーワード
パス文字列のURLを使用して、オブジェクトに組み込まurl.format(onject)を
{OBJ = LETの プロトコル: 'HTTPS'、//トランスポートプロトコルの ホスト名: 'www.jinshi.com'、//ドメイン パス名: 'API /商品/リスト '、// 要求パスの 照会:{ ページ:. 1、 COUNT: 10、 タイプ: 'ゴールド' } }
= resault LETのURL 形式(OBJ) はconsole.log(resault) //結果は https://www.jinshi.com/api/goods/list?page=1&count=10&type =金