文字列をURLエンコードに変換するには?

解決


MAXIM  2005-12-22 13:51:34  No: 60033  IP: [192.*.*.*]

文字列例えば”MAXIM”という文字を、URLエンコードするには
どうしたらいいのでしょうか?

編集 削除
Blue  2005-12-22 13:57:31  No: 60034  IP: [192.*.*.*]

Google検索:「URL エンコード C言語」
http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=URL+%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89+C%E8%A8%80%E8%AA%9E&num=50

# 開発環境は必ず明記してください。
# OSやVCのバージョン,MFCをつかうのかどうか等(回答がそれにより異なります。)

編集 削除
MAXIM  2005-12-22 14:04:52  No: 60035  IP: [192.*.*.*]

書き込みありがとうございます。

> # 開発環境は必ず明記してください。
> # OSやVCのバージョン,MFCをつかうのかどうか等(回答がそれにより異なります。)
失礼致しました。
OSはWINDOWS 2000、Visual C++ 6.0で行っています。

> Google検索:「URL エンコード C言語」
http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=URL+%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89+C%E8%A8%80%E8%AA%9E&num=50

さっそくこちらを参照し試したいと思います。

編集 削除
シャノン  2005-12-22 16:28:12  No: 60036  IP: [192.*.*.*]

えーと…何のためにエンコードしたいのか知りませんけれど、既存の CGI 等にその URL を渡す場合、文字コードにも気をつける必要があります。

編集 削除
MAXIM  2005-12-28 10:11:18  No: 60037  IP: [192.*.*.*]

いろいろ試した結果、"%"と16進に変換したのを
連結した結果うまくいきました。

回答していただいた方々ありがとうございました。

編集 削除