我们的系统要接入其它系统,所以所有的get请求都要有一个name的参数,如果没有这个参数,请求就会被截止.如果一个一个加参数我感觉在慢了.想在filter中加,可是据说是用什么代理(他们给了一段 httpd.conf的配置片段)我现在不太清楚,如果走的是代理,那会不会我的请求还没到我的filter时,就被代理截止了呢?

解决方案 »

  1.   

    比如一个Ajax请求,应该有这样的一个参数name=name 如果没有这个参数,就会被截止.
    http://localhost/?????/index.html? name=xxx&pw=xxx&aa=xxx&bb=xxx&oldo=ccc
      

  2.   

    如果我没猜错的话
    config是在filter中的
      

  3.   

    我也在学ajax,呵呵
    帮不了你,期待高手
    用prototype.js能简化的多
      

  4.   

    可以的, 你可以让你的ajax请求你自己的一个filter...
    在filter中处理请求, 给请求的参数列表中加上name...然后在filter中再去请求对方..
      

  5.   

    想在filter中加 , 你说的是服务器端的事情
    比如一个Ajax请求,你说的是客户端的事情如果你说的代理在客户端和服务器之间,我想肯定会被拦截的。
    所以,如何完善你的ajax请求才是关键。
    这个不难吧。
      

  6.   

    8楼说的对,不过因为我对于apache的配置不太明白,我不知道代理是他们代理是怎么回事,apache的代理模块和URL重写模块
    为第三方接入的业务可以访问的端口。
    为第三方接入的业务在apache服务器上打一个虚拟主机
    为第三方接入设置访问代理然后他们给了一个httpd.conf 文件的修改片段,我看不明白.
    请高手帮看一看,这个代理会不会在我的filter之前就把我的请求给截止了?
      

  7.   

    java2000_net 说的对,我现在感觉那个代理是在客户端和服务器之间,可是不敢肯定,只是猜的.