簡體   English   中英

使用as3和服務器端技術查找IP地址

[英]Find the IP address using as3 and server side technology

我正在嘗試在Adobe Flash Professional CS5.5中使用as3查找IP地址,並且我認為如果不使用任何服務器端技術,則無法從AS3獲得IP地址(也許我錯了)。 但是我不知道像PHP..etc這樣的服務器端技術。

任何人都可以提供示例嗎?

您可以使用JavaScript獲取本地計算機。 您還可以開發服務器端腳本,該腳本將從請求標頭中撤回您的本地計算機IP地址。

但是根據您對問題的評論,我認為您需要本地計算機IP。 它將使用javascript獲取。 但是這個IP地址不是網關或服務器端顯示的。 因為在家中或某些防火牆/代理用戶具有不同的IP來訪問Internet,本地mahcine ip將是LAN IP。

以及您可以使用外部接口調用的Javascript代碼。

請搜索Javascript和ExternInterface代碼示例,您將通過Google找到許多代碼示例。

有一種簡單明了的方法可以動態獲取托管SWF文件的服務器的域名,而不是IP。

您可以使用LocalConnection類的domain屬性。

嘗試:

import flash.net.LocalConnection;
var lc:LocalConnection = new LocalConnection();
trace(lc.domain); // Outputs domain name of the hosting server, or `localhost` if ran locally.

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM