server.xml定义类似于:
<Host name="localhost" debug="1" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
也就是说所有的servlet都是local access,但是servlet又会对外发送post的请求,这时候它必然会使用一个ip地址来发送请求,
由于我的ip地址又很多个,如何才能得知我使用的是哪个呢?
一下是ipconfig
eth0 Lien encap:Ethernet HWaddr 00:19:D1:xx:xx:xx
inet adr:91.121.xx.69 Bcast:91.121.101.255 Masque:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Packets reçus:73938718 erreurs:0 :0 overruns:0 frame:0
TX packets:130737797 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:2245603906 (2.0 GiB) Octets transmis:237310124 (226.3 MiB)
Interruption:27 Adresse de base:0xa000 eth0:0 Lien encap:Ethernet HWaddr 00:19:D1:xx:xx:xx
inet adr:91.121.xx.226 Bcast:91.121.36.255 Masque:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interruption:27 Adresse de base:0xa000 eth0:1 Lien encap:Ethernet HWaddr 00:19:D1:xx:xx:xx
inet adr:91.121.xx.228 Bcast:91.121.36.255 Masque:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interruption:27 Adresse de base:0xa000 eth0:2 Lien encap:Ethernet HWaddr 00:19:D1:xx:xx:xx
inet adr:91.121.xx.60 Bcast:91.121.37.255 Masque:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interruption:27 Adresse de base:0xa000 eth0:3 Lien encap:Ethernet HWaddr 00:19:D1:xx:xx:xx
inet adr:91.121.xx.101 Bcast:91.121.38.255 Masque:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interruption:27 Adresse de base:0xa000
<Host name="localhost" debug="1" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
也就是说所有的servlet都是local access,但是servlet又会对外发送post的请求,这时候它必然会使用一个ip地址来发送请求,
由于我的ip地址又很多个,如何才能得知我使用的是哪个呢?
一下是ipconfig
eth0 Lien encap:Ethernet HWaddr 00:19:D1:xx:xx:xx
inet adr:91.121.xx.69 Bcast:91.121.101.255 Masque:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Packets reçus:73938718 erreurs:0 :0 overruns:0 frame:0
TX packets:130737797 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:2245603906 (2.0 GiB) Octets transmis:237310124 (226.3 MiB)
Interruption:27 Adresse de base:0xa000 eth0:0 Lien encap:Ethernet HWaddr 00:19:D1:xx:xx:xx
inet adr:91.121.xx.226 Bcast:91.121.36.255 Masque:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interruption:27 Adresse de base:0xa000 eth0:1 Lien encap:Ethernet HWaddr 00:19:D1:xx:xx:xx
inet adr:91.121.xx.228 Bcast:91.121.36.255 Masque:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interruption:27 Adresse de base:0xa000 eth0:2 Lien encap:Ethernet HWaddr 00:19:D1:xx:xx:xx
inet adr:91.121.xx.60 Bcast:91.121.37.255 Masque:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interruption:27 Adresse de base:0xa000 eth0:3 Lien encap:Ethernet HWaddr 00:19:D1:xx:xx:xx
inet adr:91.121.xx.101 Bcast:91.121.38.255 Masque:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interruption:27 Adresse de base:0xa000
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+request.getContextPath()+"/";
%>