問題タブ [gethostbyname]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2932 参照

c - gethostbyname() を使用して IP を見つけます

c で gethostbyname() を使用してホストの実際の IP アドレスを取得する正しい方法は何ですか。また、DHCP がこのアプローチを潜在的な危険にさらすと人々が言うのはなぜですか?

0 投票する
0 に答える
496 参照

c - gethostbyname メソッドを使用した静的コンパイルの問題

私のコードでは、ソケットプログラムでホスト名を解決するためにgethostbynameを使用し、コンパイルではこの例のように-staticを使用します

コンパイルは私にこの警告を返します

私がそれを実行すると、プログラムは「gethostbyname failed」を返します。この問題を解決するにはどうすればよいですか?

0 投票する
2 に答える
818 参照

c - inet_ntoa 関数の印刷でのセグメンテーション違反

次のプログラムを検討してください。

奇妙なことに、関数内で印刷しようとするとホスト IP アドレスが正しく印刷されますが、関数printhost()から印刷しようとするとセグメンテーション エラーが発生しmain()ます。誰でも明確にできますか?

0 投票する
4 に答える
10866 参照

c - gethostbyname() 関数は空のバッファを返します

私はインターネットプログラミングが初めてで、そのgethostbyname()機能を使用しようとしています。「www.yahoo.com」などの文字列を gethostbyname 関数に入力すると正常に動作しますが、char 配列を入力すると常に空のバッファが返されます。

これを解決する方法はありますか?

0 投票する
1 に答える
790 参照

php - gethostbyname 関数は、PHP で IP アドレスの代わりにドメイン名を返します

PHPでマシンのIPアドレスを取得したいので関数を使っています

私のすべてのサーバーマシンで機能しますが、一部のマシンの特定の IP アドレスのドメイン名を返します。特定のマシンのドメイン名が返される理由と、その特定のマシンの IP アドレスを取得する方法がわかりません。

前もって感謝します。

0 投票する
0 に答える
317 参照

c - gethostbyname() と gethostbyaddr() は異なるホスト名を返しますか?

gethostbyname()プログラムでそれらを呼び出すと、両方とgethostbyaddr()も異なる h_name 値を返しますhostent structs。この動作は正常なのか、それとも 2 つのホスト名が同じであるべきなのか疑問に思っています。