獲得客戶端的資訊

2022-02-25 09:32:14 字數 1039 閱讀 4164

獲得客戶端的資訊 

記得datasnap 2009時,要得到客戶端資訊,非官方的方法,要去搞什麼dsconnecteventobject.channelinfo.id,弄成 tidtcpconnection。xe2就好得多了。

仍然是在dsserver的onconnect 事件裡,

dsconnecteventobject.channelinfo.clientinfo就是客戶端的資訊。

能得到啥? 看** 

tdbxclientinfo = record   

ipaddress: string;    

clientport: string;    

protocol: string;    

end;

執行到 dsserver的onconnect的事件裡,其實socket已經完全連上了,client已經呼叫了server的connect方法了,在這個方法裡觸發的onconnect。所以dsserver的onconnect其實並不是真的socket的onconnect。

獲得客戶端的資訊 

記得datasnap 2009時,要得到客戶端資訊,非官方的方法,要去搞什麼dsconnecteventobject.channelinfo.id,弄成 tidtcpconnection。xe2就好得多了。

仍然是在dsserver的onconnect 事件裡,

dsconnecteventobject.channelinfo.clientinfo就是客戶端的資訊。

能得到啥? 看** 

tdbxclientinfo = record   

ipaddress: string;    

clientport: string;    

protocol: string;    

end;

執行到 dsserver的onconnect的事件裡,其實socket已經完全連上了,client已經呼叫了server的connect方法了,在這個方法裡觸發的onconnect。所以dsserver的onconnect其實並不是真的socket的onconnect。

客戶端資訊

os server http user agent 瀏覽者作業系統及瀏覽器 分析瀏覽器 if strpos os,netcaptor explorer netcaptor elseif strpos os,msie 6 explorer msie 6.x elseif strpos os,msie ...

php獲得客戶端ip

在php 中使用 server remote addr 來取得客戶端的 ip 位址,但如果客戶端是使用 伺服器來訪問,那取到的就是 伺服器的 ip 位址,而不是真正的客戶端 ip 位址。要想透過 伺服器取得客戶端的真實 ip 位址,就要使用 server http x forwarded for 來...

關於獲得客戶端ip

在 asp 中使用 request.servervariables remote addr 來取得客戶端的 ip 位址,但如果客戶端是使用 服務 器來訪問,那取到的就是 伺服器的 ip 位址,而不是真正的客戶端 ip 位址。要想透過 伺服器取得客戶端的真實 ip 位址,就要使用 request.se...