使用查询助手访问请求的 url
Accessing the requested url with the query helper
我需要的;
api/GetCharacteristicsBulk?versionCode=RTUK8L1&language=2
转到此地址。
var urlCode = selectedVersionCode + "&" + "language=" + language;
string url = QueryHelpers.AddQueryString($"{_urls.BaseUrl}{_urls.SapCharacteristicService.GetCharacteristicsBulk}", "versionCode", System.Web.HttpUtility.UrlDecode(urlCode));
当我运行这个;
api/GetCharacteristicsBulk?RTUK8L1%262=RTUK8L1%25262。
我得到的结果如上。
api/GetCharacteristicsBulk?versionCode=RTUK8L1&language=2 我应该怎么做才能得到输出?
下面使用字符串 AddQueryString(String, IDictionary<String,String>) 重载会给你正确的结果。
Dictionary<string, string> queryArguments = new()
{
{ "versionCode", "RTUK8L1" },
{ "language", "2" }
};
var results = QueryHelpers.AddQueryString(
"api/GetCharacteristicsBulk",
queryArguments);
结果api/GetCharacteristicsBulk?versionCode=RTUK8L1&language=2
我需要的;
api/GetCharacteristicsBulk?versionCode=RTUK8L1&language=2 转到此地址。
var urlCode = selectedVersionCode + "&" + "language=" + language;
string url = QueryHelpers.AddQueryString($"{_urls.BaseUrl}{_urls.SapCharacteristicService.GetCharacteristicsBulk}", "versionCode", System.Web.HttpUtility.UrlDecode(urlCode));
当我运行这个; api/GetCharacteristicsBulk?RTUK8L1%262=RTUK8L1%25262。 我得到的结果如上。
api/GetCharacteristicsBulk?versionCode=RTUK8L1&language=2 我应该怎么做才能得到输出?
下面使用字符串 AddQueryString(String, IDictionary<String,String>) 重载会给你正确的结果。
Dictionary<string, string> queryArguments = new()
{
{ "versionCode", "RTUK8L1" },
{ "language", "2" }
};
var results = QueryHelpers.AddQueryString(
"api/GetCharacteristicsBulk",
queryArguments);
结果api/GetCharacteristicsBulk?versionCode=RTUK8L1&language=2