ホームページ > バックエンド開発 > PHPチュートリアル > php WhoisクエリAPIの作成方法

php WhoisクエリAPIの作成方法

高洛峰
リリース: 2023-03-01 10:48:01
オリジナル
1894 人が閲覧しました

ここでは、Wanwang または Xinwang のデータ インターフェイスからデータを取得し、PHP での単純なテキスト処理を通じて出力します。
コードをコピーします。 コードは次のとおりです。
$domain = $_GET['q'];

(.+?) |is", @file_get_contents('//m.sbmmt.com/Modules/agent/serv/pages/domain_whois.jsp?domainNameWhois='.$domain.'&noCode=noCode'), $whois);
echo $whois[1]?>

ここまで来ると、これは単なる php スクリプトではないのかと疑問に思う人もいるかもしれません。 ! API インターフェイスはどれですか? 次に、クエリ メソッドをより専門的なものにするために処理しましょう:
必要なクエリ形式は次のとおりです:
http://api/whois/baidu.com
baidu.com はドメイン名です。クエリする必要があります
これを実現するために nginx 設定を変更できます:
コードをコピーします コードは次のとおりです:
location ~* /whois/(.+)$ {
proxy_pass http://127.0.0.1:8080/ whois/index.php?q=baidu .com
# 処理のためにクエリをイントラネットの Apache に渡します

これで、Whois API インターフェイスが完成しました。これを独自のプログラムで呼び出すことも、共有することもできます。みんな^_^!


関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート