URLのクエリ文字列部分になる文字列があり、URLエンコードする必要があります。
QString queryStringParam = "J1mOEfg/TC";
だから、私はこのようにQUrl :: toPercentEncoding()を使おうとしました
QString encodedQueryString = QUrl::toPercentEncoding(queryStringParam);
その結果、"J1mOEfg%2FT"
私が呼び出しているWebサービスは"J1mOEfg%2fT"
['/'から'%20f'へのエンコードの小文字の'f'に注意]を期待しているため、パラメーターを拒否します。サービス側ではおそらく悪いですが、私はそれについて何もできません。パラメータの残りの部分で大文字と小文字を維持しながら、小文字のエンコード16進文字を取得するにはどうすればよいですか?