GM_xmlhttpRequestのonerrorが上手く動かない?
図書館側のサーバがメンテナンス中であったりパッケージが変わってURIが変わったりした時に状態を表示するところまで出来て完成かな?と思っていたけれど
GM_xmlhttpRequestのonerrorコールバックって上手く動いていないのではないかしら?
- そもそも名前が引けない場合はreadyStateが2から遷移しない
- クエリが間違っている等の場合、本来onerrorで処理されるところがonloadで処理される(でもstatusは404)
まぁ404の場合onloadでステータスの判断すれば良い話だけれど、サーバが落ちてるとかの場合はどうしたものか?しきい値でタイムアウトさせる処理って出来るか調べ中