日期:2014-05-16  浏览次数:20699 次

求教:squid 支持 ajax 吗
大家好,

我在 rhel as5 上运行 squid 3.0 ,配置为 反向代理

配置如下:

http_port 80 accel defaultsite=highlights.edu.cn
cache_peer highlights.edu.cn parent 80 0 no-query originserver name=myAccel

其他参数都是默认,没有修改过。

然后在客户端浏览器访问 反响代理,

出来的网页少了很多图片,ajax 没有了,

在页面的下方显示:

ERROR The requested URL could not be retrieved

The fragments of the ajax source code looks like this:

我的ajax 代码片断是:

<div class="jsmenu" id="searchmenu">
<ul>
  <li id="1_1" class="">
    <a href="javascript:ChangeTab('quick',1);SubmitTab('','SCAB','quick','',1);" title="AAA">search</a>
  </li>
  <li id ="1_2" class="active">
    <a href="javascript:ChangeTab('normol',2);SubmitTab('','SCAB','normol','',2);" title="BBB">standar</a>
  </li>
  <li id="1_3" class ="">
    <a href="javascript:ChangeTab('special',3);SubmitTab('','SCAB','special','',3);" title="CCC">special</a>
  </li>
</ul>


是squid 不支持 ajax 吗

谢谢大家的指点和帮助。


squid ajax cache_peer

------解决方案--------------------
主要是这个问题不常见,没遇到过!

------解决方案--------------------
squid是代理和Web缓存服务器,和Ajax结合有什么作用?Ajax是应用(比如Java Web)用的吧?
------解决方案--------------------
必须和ajax没关系啊, 对服务端来说都是普通Http请求。