Some characters cannot be posted
Closed this issue · 4 comments
majiang commented
t4d.request("POST", "statuses/update.json", ["status" : "()()()()()()()()()()"]); // fails
t4d.request("POST", "statuses/update.json", ["status" : "::::::::::"]); // success
rigibun commented
Twitter, -.!~*'()あたりはエンコードしないといけないけど、std.uri.encodeComponentだとこの辺がエンコードされないのが原因な気がします。
ブラウザのPOST送信時に*などがエンコードされないためTwitterのAPIリクエストで401が出る問題の対処法
alphaKAI commented
あー、この問題ですね。
僕も以前から認知していましたが対策していませんでした。
近日中に修正します。
alphaKAI commented
修正しました