From 069832408e364be7deab41fe14f345cd4cbb198d Mon Sep 17 00:00:00 2001 From: anekos Date: Tue, 28 Sep 2010 23:59:33 +0000 Subject: 謎修正 git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@38530 d0d07461-0603-4401-acd4-de1884942a52 --- twittperator.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'twittperator.js') diff --git a/twittperator.js b/twittperator.js index 2f084e7..632f184 100755 --- a/twittperator.js +++ b/twittperator.js @@ -1277,8 +1277,11 @@ let PLUGIN_INFO = let useProxy = !!setting.proxyHost; let requestPath = path; - if (params) - requestPath += '?' + tw.buildQuery(params); + if (params) { + // XXX Twitter がなぜか + を許容しない気がする(401 を返す)ので、再変換する + let query = tw.buildQuery(params).replace(/\+/g, "%20"); + requestPath += '?' + query; + } let authHeader = tw.getAuthorizationHeader("http://" + host + requestPath); -- cgit v1.2.3