この画像は、FileZilla の設定ダイアログですが、赤い枠内が FileZilla が使え無い文字として定義している文字です。実際の仕様的な事は解りませんが、FTP クライアントが避けている以上使わないほうがいいでしょう。 \ / : * ? " < > | さらに、+ がこの中にありませんが、ある FTP サーバーではエラーとなっています。( エラーとならないサーバーもあります ) パーセントエンコーディングも実際は以下のように違いが出ます。問題が出無いように注意する必要があります。 1) php 1 : urlencode 2) php 2 : rawurlencode : 5.2.x 3) php 3 : rawurlencode : 5.3.x 4) JavaScript : encodeURI 5) JavaScript : encodeURIComponent 6) ASP : Server.URLEncode 7) PowerShell : [System.Web.HttpUtility]::UrlEncode 8) python 2.6.2 9) VS2010 Uri.EscapeDataString 10) VS2012 Uri.EscapeDataString (rfc3986) 11) VS2010 HttpUtility.UrlEncode( VS2012 も同じ ) ※ ASP では、 ( Server.URLEncode(chr(I))で変換できない文字があります )
php1 | php2 | php3 | js1 | js2 | asp | ps | py | fw4 | fw4.5 | fw | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | ||
0 | %00 | %00 | %00 | %00 | %00 | %00 | %00 | %00 | %00 | %00 | ||
32 | + | %20 | %20 | %20 | %20 | + | + | %20 | %20 | %20 | + | |
33 | 【!】 | %21 | %21 | %21 | ! | ! | %21 | ! | %21 | ! | %21 | ! |
34 | 【"】 | %22 | %22 | %22 | %22 | %22 | %22 | %22 | %22 | %22 | %22 | %22 |
35 | 【#】 | %23 | %23 | %23 | # | %23 | %23 | %23 | %23 | %23 | %23 | %23 |
36 | 【$】 | %24 | %24 | %24 | $ | %24 | %24 | %24 | %24 | %24 | %24 | %24 |
37 | 【%】 | %25 | %25 | %25 | %25 | %25 | %25 | %25 | %25 | %25 | %25 | %25 |
38 | 【&】 | %26 | %26 | %26 | & | %26 | %26 | %26 | %26 | %26 | %26 | %26 |
39 | 【'】 | %27 | %27 | %27 | ' | ' | %27 | ' | %27 | ' | %27 | %27 |
40 | 【(】 | %28 | %28 | %28 | ( | ( | %28 | ( | %28 | ( | %28 | ( |
41 | 【)】 | %29 | %29 | %29 | ) | ) | %29 | ) | %29 | ) | %29 | ) |
42 | 【*】 | %2A | %2A | %2A | * | * | %2A | * | %2A | * | %2A | * |
43 | 【+】 | %2B | %2B | %2B | + | %2B | %2B | %2B | %2B | %2B | %2B | %2B |
44 | 【,】 | %2C | %2C | %2C | , | %2C | %2C | %2C | %2C | %2C | %2C | %2C |
45 | 【-】 | - | - | - | - | - | %2D | - | - | - | - | - |
46 | 【.】 | . | . | . | . | . | %2E | . | . | . | . | . |
47 | 【/】 | %2F | %2F | %2F | / | %2F | %2F | %2F | / | %2F | %2F | %2F |
ここは、0から9の数字で変換されません | ||||||||||||
58 | 【:】 | %3A | %3A | %3A | : | %3A | %3A | %3A | %3A | %3A | %3A | %3A |
59 | 【;】 | %3B | %3B | %3B | ; | %3B | %3B | %3B | %3B | %3B | %3B | %3B |
60 | 【<】 | %3C | %3C | %3C | %3C | %3C | %3C | %3C | %3C | %3C | %3C | %3C |
61 | 【=】 | %3D | %3D | %3D | = | %3D | %3D | %3D | %3D | %3D | %3D | %3D |
62 | 【>】 | %3E | %3E | %3E | %3E | %3E | %3E | %3E | %3E | %3E | %3E | %3E |
63 | 【?】 | %3F | %3F | %3F | ? | %3F | %3F | %3F | %3F | %3F | %3F | %3F |
64 | 【@】 | %40 | %40 | %40 | @ | %40 | %40 | %40 | %40 | %40 | %40 | %40 |
ここは、AからZのアルファベットで変換されません | ||||||||||||
91 | 【[】 | %5B | %5B | %5B | %5B | %5B | %5B | %5B | %5B | %5B | %5B | %5B |
92 | 【\】 | %5C | %5C | %5C | %5C | %5C | %5C | %5C | %5C | %5C | %5C | %5C |
93 | 【]】 | %5D | %5D | %5D | %5D | %5D | %5D | %5D | %5D | %5D | %5D | %5D |
94 | 【^】 | %5E | %5E | %5E | %5E | %5E | %5E | %5E | %5E | %5E | %5E | %5E |
95 | 【_】 | _ | _ | _ | _ | _ | %5F | _ | _ | _ | _ | _ |
96 | 【`】 | %60 | %60 | %60 | %60 | %60 | %60 | %60 | %60 | %60 | %60 | %60 |
ここは、aからzのアルファベット(小文字)で変換されません | ||||||||||||
123 | 【{】 | %7B | %7B | %7B | %7B | %7B | %7B | %7B | %7B | %7B | %7B | %7B |
124 | 【|】 | %7C | %7C | %7C | %7C | %7C | %7C | %7C | %7C | %7C | %7C | %7C |
125 | 【}】 | %7D | %7D | %7D | %7D | %7D | %7D | %7D | %7D | %7D | %7D | %7D |
126 | 【~】 | %7E | %7E | ~ | ~ | ~ | %7E | %7E | %7E | ~ | ~ | %7E |
127 | %7F | %7F | %7F | %7F | %7F | %7F | %7F | %7F | %7F | %7F | %7F |
%80 以降は全て同様に % エンコードされる(たぶん)ので省略しています。この中では、「php 3」 が OAuth で使われる rfc3986 のパーセントエンコーディングのようです 関連する記事 RFC 3986 に基づいた URL エンコード の簡単な理解
タグ:FileZilla
|
【記録の最新記事】
- Java、PHP、jQuery : 最近の記事と関連する記事のまとめ / インデックス
- Google MAP API が 1日に 25,000 ビューを超えると表示される画面
- WEB フォントをクロスドメインで利用する
- ブログ更新通知先に関する情報
- さくらインターネットの CRON の設定で、標準エラー出力を postmaster に送らない
- VBScript 用 onClick 一行書き
- 『家に帰ると妻が必ず死んだふりをしています』というブログを発見しました
- Google Chrome 32.0.1700.76 のコンボボックススクロールバーがドラッグできないのは、Windows7 のエアロ系で起きるようです。
- Google Chrome 32.0.1700.76 のコンボボックススクロールバーがドラッグできない問題が、開発版(34.0.1794.5 canary) で修正されたそうです
- Google Chrome 32.0.1700.76 の具体的な問題点
- ファイル名リストをクリップボードへコピー
- キーボード説明用画像( フリーフォントでキーボード画像作成 )
- 何だこれ。Microsoft の 看板的ワードの誤字『EIblog をご覧ください。』って・・・
- 9月27日10時頃、Google Chrome でのみ AdSense の表示がおかしくなりましたが・・・
- 注意 : フィッシング詐欺メールのタイトル『【ドラゴンクエストX 目覚めし五つの種族 オンライン】認証』
- まぎらわしい『AdSenseの終了』を知らせる『日本語ページ』
- Trigger Rally(WebGL+Three.js) のコースを無視してひたすら悪路を走りまくる
- Windows 8.1 に期待は無いけれど、3D プリンタへの期待は膨らむのです
- Adobe Readerの脆弱性を突かれて人生初の『ウィルス』に感染・・・
- また4月なんで、フリーのレンタルサーバーの確認してみると・・・