我在用httpclient GetMethod 发出请求,服务器返回以下信息 
Forbidden 
You don't have permission to access /hits on this server. 
-------------------------------------------------------------------------------- Apache/1.3.29 Server at localhost.localdomain Port 80 通过网页直接打开是可用的,请问有没有什么方法可以让httpclient设置成与浏览器相同的身份去访问URL? 

解决方案 »

  1.   

    你再确认一下url是否正确。再把你本地的网页的缓存,cookies之类的东西都删掉。再用浏览器访问一下,当真不需要密码?
      

  2.   

    url正确
    如果需要密码会提示没有密码,权限的问题应该跟密码无关.
      

  3.   

    你url是不是本地地址?贴出来看看吧
      

  4.   

    功能是通过httpclient获取新浪博客的访问量,肯定是不需要登录的.
      

  5.   

    端口不对,你访问的不是80端口,你需要重新设置Apache的的端口