当前位置: 代码迷 >> AIX >> 如何测试在某个服务器上是否有权限访问某个网址?多谢
  详细解决方案

如何测试在某个服务器上是否有权限访问某个网址?多谢

热度:8859   发布时间:2013-02-26 00:00:00.0
怎么测试在某个服务器上是否有权限访问某个网址?谢谢
服务器1台,java写的程序1个,这个程序主要是访问1个asp页面,并返回asp页面的内容。

现在想检查下在这台服务器上还有没有权限访问那个asp页面。

asp页面的网址是:http://145.45.45.5/Logon/DoLogin.aspx?user=wei&pwd=Wei007&savecookie=false&checknum=checknum

我在unix的终端输入ping -a http://145.45.45.5/Logon/DoLogin.aspx?user=wei&pwd=Wei007&savecookie=false&checknum=checknum


输出的是:
[3] 348608
[4] 389310
[5] 196998
[4] - Done ping -a http://145.45.45.5/Logon/DoLogin.aspx?user=wei&pwd=Wei007&savecookie=false&checknum=checknum


请问这是什么意思?



------解决方案--------------------------------------------------------
把你的url用单引号引起来
------解决方案--------------------------------------------------------
我不知道如何检测一个url

但是url中的&符号对shell来说是特殊符号,表示后台执行
------解决方案--------------------------------------------------------
ping 只能检测主机,输入url是没用的...


curl "http://145.45.45.5/Logon/DoLogin.aspx?user=wei&pwd=Wei007&savecookie=false&checknum=checknum"
或者
wget "http://145.45.45.5/Logon/DoLogin.aspx?user=wei&pwd=Wei007&savecookie=false&checknum=checknum"
------解决方案--------------------------------------------------------
那就看你的服务器上有什么其他的命令行浏览器,如果什么都没有...
那你就只能先写一段java代码,尝试get那个地址,看看返回值是什么了。
  相关解决方案