UriBuilderを使用してエスケープされていないパラメータをURLに追加しようとしています。パラメータの文字がエスケープされないようにするにはどうすればよいですか?C#でエスケープされていないクエリパラメータを追加する
query.Set("oauth_signature", CONSUMER_SECRET + "%26");
builder.Query = query.ToString();
得られたURLは常に、(明らかに25%である)oauth_signature値としてエスケープシーケンスとして%を含有します。
コードスニペットの「クエリ」変数はどのタイプですか? –
サブクラスのNameValueCollection(toString()は正しいクエリ文字列を生成します)のようです。 – Simon