夏も開発中です (178)

←← 掲示板一覧に戻る ← スレッド一覧に戻る

66 - 来世はカメムシ 2023/09/07(木) 22:29:43.65 ID:vDUCOt4c0

Twinkle不具合メモ
350 :0ch+開発担当 ◆0chp.sx.ik :2013/05/06(月) 15:09:34.61 ID:NbW7qBDc0
>>348
iPhoneを持っていないので確認はできませんが、途切れた部分を比較して原因を推定すると
Twinkleの内部処理で本文のURLエンコーディングが不完全なのではないかと思われます。

具体的には、書き込みデータ中の「;」が「%3B」に変換されておらず、
0ch+側で区切り文字「;」と解釈されてデータがそこで区切られたのだと思われます。
0ch+側で「;」を区切り文字として解釈しなければ書き込めますが、
これはRFC 3986で定められている仕様なので根本的解決にはなりません。

Twinkleの作者さんにURLエンコードをしっかりしてもらうように
要望を出すのがベストな解決法だと思います。

ここまで書きましたが一応推定です。
↓こちらのスレで「;」を含む書き込みを何度かテストしてみてください。
http://yakin.38-ch.net/test/read.cgi/stable/1294667112/l50

354 :0ch+開発担当 ◆0chp.sx.ik :2013/05/06(月) 16:10:55.79 ID:NbW7qBDc0
>>351
一時しのぎの対処法ですが、「;」をすべて「;」に書き換えるといいと思います。
ただし後ろが数字でない場合のみです。「;123」は「」に書き換えられません。


355 :0ch+開発担当 ◆0chp.sx.ik :2013/05/06(月) 16:13:56.81 ID:NbW7qBDc0
>>351
>>354訂正です
「;」 → 「;」
「;123」 → 「」 ※書き換え不可