Exin
V2EX  ›  问与答

HTML 内引用 CSS 文件,获取到的内容却为空?

  •  
  •   Exin · Apr 13, 2016 · 2487 views
    This topic created in 3769 days ago, the information mentioned may be changed or developed.
    做了个小 HTML 页面,里面引用了一个 js 文件,一个 CSS 文件,是自己写的。其他还用了一些 Angular 相关的库。
    本地测试无问题后*直接 copy* 到服务器,发现有一个 CSS 文件的作用没了。
    用 Chrome 的开发者工具查看,发现获取这个 CSS 文件的连接的 HTTP 状态码是 200 ,表名 GET 成功。但是点开 response 显示是空的。
    直接在上面链接 copy ,通过浏览器访问却可以正确获取这个 CSS 的内容。


    真是见鬼了、、
    我怎么老遇到奇奇怪怪的问题
    有没有经验丰富的前辈遇到过啊?怎么解决?
    Supplement 1  ·  Apr 14, 2016
    把 CSS 整到 HTML 里面解决,凑合用了懒得折腾。
    大家散了吧,谢谢关注
    10 replies    2016-04-14 16:22:08 +08:00
    yeyeye
        1
    yeyeye  
       Apr 14, 2016
    缓存?改个名字看看
    TakanashiAzusa
        2
    TakanashiAzusa  
       Apr 14, 2016 via Android
    是不是广告插件之类的干掉了。。换个浏览器看看
    halokings
        3
    halokings  
       Apr 14, 2016 via Android
    检查 MIME
    Exin
        4
    Exin  
    OP
       Apr 14, 2016 via Android
    @yeyeye 改名无效

    @TakanashiAzusa 换浏览器无效
    yeyeye
        5
    yeyeye  
       Apr 14, 2016 via Android
    MIME 不对也是不解析的 我试过

    如果返回是空白 可能你服务器做了限制
    Exin
        6
    Exin  
    OP
       Apr 14, 2016
    @yeyeye 但是直接通过在浏览器地址栏输入文件地址可以读到这个文件,这也可能是服务器作了限制吗?
    yeyeye
        7
    yeyeye  
       Apr 14, 2016 via Android
    有点像防盗链规则设置错了
    TakanashiAzusa
        8
    TakanashiAzusa  
       Apr 14, 2016 via Android
    @yeyeye 防盗链的话一般应该是 403 吧。。
    popok
        9
    popok  
       Apr 14, 2016
    发地址。
    yeyeye
        10
    yeyeye  
       Apr 14, 2016
    我觉得瞎猜无用 楼主最好说明下服务器环境 是自己架设还是怎样的 自己架设最好把配置文件发出来

    @Exin @yeyeye @halokings @popok

    @TakanashiAzusa 谁知道呢 理论上都有可能的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2613 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 15:35 · PVG 23:35 · LAX 08:35 · JFK 11:35
    ♥ Do have faith in what you're doing.