ホームページ > バックエンド開発 > PHPチュートリアル > 使用uploadify访问laravel5二级路由(如/foo/bar)在chrome42中报IO错误

使用uploadify访问laravel5二级路由(如/foo/bar)在chrome42中报IO错误

WBOY
リリース: 2016-06-06 20:32:46
オリジナル
1103 人が閲覧しました

uploadify代码

<code><script type="text/javascript">
    <?php $timestamp = time();?>
    $(function() {
        $('#file_upload').uploadify({
            'formData'     : {
                'timestamp' : '<?php echo $timestamp;?>',
                'token'     : '<?php echo md5('24mim' . $timestamp);?>'
            },
            'swf'      : '{{ asset("/assets/js/uploadify/uploadify.swf") }}',
            'uploader' : '{{ url("ads/upload") }}'
        });
    });
</script>
</code>
ログイン後にコピー
ログイン後にコピー

访问ads/upload这个URI时,直接被拒绝,不是服务器拒绝,因为nginx完全没日志,是chrome拒绝的,网络监控显示net::ERR_BLOCKED_BY_CLIENT,就是请求没出去,然后又重新创建了一个路由是/upload,可以正常访问,laravel的crsf保护已经针对这些路由做了关闭,所以就是不明白,在IE8-11和FF38上都正常,真是搞不懂是什么导致的,虽然功能上可以先对付了,但是还是想知道是什么原因导致的.

回复内容:

uploadify代码

<code><script type="text/javascript">
    <?php $timestamp = time();?>
    $(function() {
        $('#file_upload').uploadify({
            'formData'     : {
                'timestamp' : '<?php echo $timestamp;?>',
                'token'     : '<?php echo md5('24mim' . $timestamp);?>'
            },
            'swf'      : '{{ asset("/assets/js/uploadify/uploadify.swf") }}',
            'uploader' : '{{ url("ads/upload") }}'
        });
    });
</script>
</code>
ログイン後にコピー
ログイン後にコピー

访问ads/upload这个URI时,直接被拒绝,不是服务器拒绝,因为nginx完全没日志,是chrome拒绝的,网络监控显示net::ERR_BLOCKED_BY_CLIENT,就是请求没出去,然后又重新创建了一个路由是/upload,可以正常访问,laravel的crsf保护已经针对这些路由做了关闭,所以就是不明白,在IE8-11和FF38上都正常,真是搞不懂是什么导致的,虽然功能上可以先对付了,但是还是想知道是什么原因导致的.

真是哔了狗了,刚发完问题,我就找到问题所在了,浪费了一下午的时间,罪魁居然是chrome的扩展Adblock plus(妈蛋我以后看广告还不行吗,居然这么大一个坑),具体原理不太清楚,反正禁用它或者在隐身模式下就正常了,估计很少人能遇到这个坑吧,对别人参考意义好像不大,反正提醒大家以后再chrome下用隐身模式开发吧,以免因为安装扩展导致遇到奇奇怪怪的坑,就酱;

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート