[Seasar-user:21761] Re: Chromeのバージョンが上がったらajaxが動かなくなった

竹内学 [E-MAIL ADDRESS DELETED]
2013年 11月 21日 (木) 15:44:28 JST


TO:小林様

竹内です。

> toUTCString()を使うように修正すればとりあえず大丈夫そうな感じでしょうか。

こちらの方式では確認していませんが、多分大丈夫なような気がします。


> 時間がある時に直しておきます。

はい。よろしくお願いします。


2013年11月21日 2:00 Koichi Kobayashi <koichik @ improvement.jp>:
> 小林 (koichik) です。
>
> 報告ありがとうございます。
>
> toUTCString()を使うように修正すればとりあえず
> 大丈夫そうな感じでしょうか。
> 時間がある時に直しておきます。
>
>
> On Fri, 15 Nov 2013 18:22:24 +0900, 竹内学 <mtakeuchi @ ailesys.co.jp> wrote:
>
>> TO:Seasar ユーザ御中
>>
>> お世話になります。竹内と申します。
>>
>> Teeda を使ったシステムで本日まで問題無く動作していたのですが、
>> Chrome のバージョン 31.0.1650.57 m に上がった事により ajax が動作しなくなってしまいました。
>>
>> Chrome の JavaScript コンソールには ajax.js の 195 行目で
>> 「Uncaught SyntaxError: Failed to execute 'setRequestHeader' on
>> 'XMLHttpRequest': 'Fri Nov 15 2013 18:11:31 GMT+0900 (東京 (標準時))' is
>> not a valid HTTP header field value.」
>> のエラーが発生と表示されていました。
>>
>> どうも、挙動が変わったようです。
>>
>> そこで、teeda-ajax-1.0.13-sp11.jar の org/seasar/teeda/ajax/js/ajax.js の 195 行目
>> xmlHttp.setRequestHeader("If-Modified-Since", sysdate);
>> の sysdate の値を「Fri Nov 15 2013 18:11:31 GMT+0900」となるように修正しましたところ、
>> 今まで通り、正常に動作するようになりました。
>>
>> 取り急ぎ御報告まで。
>>
>>
>> --
>> 竹内 学 <mailto:mtakeuchi @ ailesys.co.jp>
>> 株式会社エールシステム
>> _______________________________________________
>> Seasar-user mailing list
>> Seasar-user @ ml.seasar.org
>> https://ml.seasar.org/mailman/listinfo/seasar-user
>
>
> --
> {
>   name: "Koichi Kobayashi",
>   mail: "koichik @ improvement.jp",
>   blog: "http://d.hatena.ne.jp/koichik/",
>   twitter: "@koichik"
> }
>
> _______________________________________________
> Seasar-user mailing list
> Seasar-user @ ml.seasar.org
> https://ml.seasar.org/mailman/listinfo/seasar-user
>



-- 
竹内 学 <mailto:mtakeuchi @ ailesys.co.jp>
株式会社エールシステム
〒386-0001 長野県小諸市大字市665-9
Phone: 0267-25-5990
Facsimile: 0267-26-1324


Seasar-user メーリングリストの案内