JiaFeiX

同样的前端代码, Apache 版本不一致,会引发浏览器解析内核的差异吗?

  •  
  •   JiaFeiX · Sep 29, 2015 · 3510 views
    This topic created in 4052 days ago, the information mentioned may be changed or developed.
    目前同样的代码,一个是 Apache 2.22.22 另外一个是 Apache 2.22.24 , 引发了页面解析的不一致
    Supplement 1  ·  Sep 29, 2015
    代码是完全一致的,把代码上传到两个不同的主机上。 然后在, Chrome 45 上表现出了不同的细微表现差异。

    两台机器唯一的不同是 一个是 Apache 2.22.22 另外一个是 Apache 2.22.24
    17 replies  •  2015-09-30 09:51:31 +08:00
    zythum
    zythum
    Sep 29, 2015
    1
    只要请求输出一致。浏览器解析就一致。
    rock_cloud
    rock_cloud
    Sep 29, 2015
    2
    用 curl 请求,然后把两个结果 diff 一下?
    joyee
    joyee
    Sep 29, 2015
    3
    浏览器并不在乎服务器版本,只在乎响应长啥样……
    JiaFeiX
    JiaFeiX
    OP
    Sep 29, 2015
    4
    @joyee
    @rock_cloud
    @zythum

    代码是完全一致的,把代码上传到两个不同的主机上。 然后在, Chrome 45 上表现出了不同的细微表现差异。

    两台机器唯一的不同是 一个是 Apache 2.22.22 另外一个是 Apache 2.22.24
    luban
    luban
    Sep 29, 2015 via Android
    5
    代码一致不代表响应一致
    JiaFeiX
    JiaFeiX
    OP
    Sep 29, 2015
    6
    @luban HTTP 头会引发相应的不同?
    onlyice
    onlyice
    Sep 29, 2015
    7
    打开 Chrome 开发者工具,对比一下请求的头部和内容应该就清楚了;或者看看有什么扩展只影响了其中一个页面而不影响另一个?
    joyee
    joyee
    Sep 29, 2015
    8
    @JiaFeiX 代码不一致并没有什么意义,你要看 HTTP 响应是不是一致……
    JiaFeiX
    JiaFeiX
    OP
    Sep 29, 2015
    9
    @joyee 明白,我查一下 HTTP 头
    AstroProfundis
    AstroProfundis
    Sep 29, 2015
    10
    你应该把两台服务器响应的内容全部搞下来对比,就像前面说的, curl 了再 diff 看下
    pi1ot
    pi1ot
    Sep 29, 2015
    11
    贴一下截图和 HTML DIFF
    JiaFeiX
    JiaFeiX
    OP
    Sep 29, 2015
    12
    @pi1ot
    @AstroProfundis
    @joyee
    @onlyice
    @luban


    各位, 网站和后台环境都是我部署的,代码一样, Apache 2.22.22 部署环境一样了, 但还是产生了 Chrome 45 ( Win 7 ) 的表现差异: 各位看看:


    http://ylwyry.dingdingxx.cn/

    http://yueliang.acyun.org/

    这两个网址, HTTP 头 和 HTML 都一致,但还是产生了不一致,具体如下:

    第一个表现: Flash 出问题,还有右侧的对其



    第二个表现:

    songjiaxin2008
    songjiaxin2008
    Sep 29, 2015
    13
    为什么我看到你用的是 Nginx
    JiaFeiX
    JiaFeiX
    OP
    Sep 29, 2015
    14
    表现又一致了, 好像是浏览器的问题
    AstroProfundis
    AstroProfundis
    Sep 29, 2015
    15
    不会是啥地方有缓存吧...
    tamamaxox
    tamamaxox
    Sep 30, 2015 via Android
    16
    引入多个 css 吗?
    cdxem713
    cdxem713
    Sep 30, 2015
    17
    靠,楼主你两个页面的 HTML 根本不一致,亏我还相信你肯定检查过了。
    你自己查首页 HTML 的 280 行的 CSS ,不一致!!!!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3705 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 53ms · UTC 00:45 · PVG 08:45 · LAX 16:45 · JFK 19:45
    ♥ Do have faith in what you're doing.