
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Golangのurl.QueryEncodeは空白を+に変換する件 - Qiita
表題の通り。しかし+に変換すると、よろしくないことが起きる場合あります。 たとえば、LINEのシェアボ... 表題の通り。しかし+に変換すると、よろしくないことが起きる場合あります。 たとえば、LINEのシェアボタンのURLにつけるパラメータは、+は空白に展開されずそのまま+となる。LINE様のドキュメントにもパーセントエンコーディングせよと書いてある。 CONTENT KEYの説明 パーセントエンコーディング(utf-8)したテキスト情報の値を指定します。 とりあえず、このような関数を作って、url.QueryEncode後に+を%20に変換することにした。 // %で始まらない単独の+を検出 var regexEscapeURIComponent = regexp.MustCompile(`([^%])(\+)`) func QueryPercentEncode(str string) string { str = url.QueryEscape(str) return regexEscape
2016/10/05 リンク