我有一个网址来报废某些产品。 但是网址中有一个奇怪的符号:
https://www.hobbydb.com/marketplaces/hobbydb/catalog_items?utf8=✓&q=daredevil+sideshow&commit=Go
当我将其放在vb净代码上时,我有:
https://www.hobbydb.com/marketplaces/hobbydb/catalog_items?utf8=%E2%9C%93&q=daredevil+sideshow&commit=Go
我找不到我的产品
Dim s1 = $"https://www.hobbydb.com/marketplaces/hobbydb/catalog_items?utf8=✓&q={productsearch}+{brandsearch}&commit=Go"
结果是:
https://www.hobbydb.com/marketplaces/hobbydb/catalog_items?utf8=✓&q=+&commit=Go
Dim s1 = $"https://www.hobbydb.com/marketplaces/hobbydb/catalog_items?utf8=%E2%9C%93&q={productsearch}+{brandsearch}&commit=Go"
结果是:
https://www.hobbydb.com/marketplaces/hobbydb/catalog_items?utf8=%E2%9C%93&q=+&commit=Go
这是我当前的代码:
'find product
Dim productsearch = TextBox4.Text 'Product name
Dim brandsearch = ComboBox1.Text 'Branch Product
Dim s1 = $"https://www.hobbydb.com/marketplaces/hobbydb/catalog_items?utf8=%E2%9C%93&q={productsearch}+{brandsearch}&commit=Go" 'Url Search with Strings
TextBox5.Text = s1 'Result
'find product
我需要像这样的退货:
https://www.hobbydb.com/marketplaces/hobbydb/catalog_items?utf8=%E2%9C%93&q=daredevil+sideshow&commit=Go
或
https://www.hobbydb.com/marketplaces/hobbydb/catalog_items?utf8=✓&q=daredevil+sideshow&commit=Go
为什么我有那个?
答案 0 :(得分:1)
完成
'Dim encoded = HttpUtility.UrlPathEncode("http://zh.wikipedia.org/wiki/白雜訊")
Dim productsearch = TextBox4.Text 'Product name
Dim brandsearch = ComboBox1.Text 'Branch Product
'Dim s1 = $"https://www.hobbydb.com/marketplaces/hobbydb/catalog_items?utf8=%E2%9C%93&q={productsearch}+{brandsearch}&commit=Go" 'Url Search with Strings
Dim s1 = HttpUtility.UrlPathEncode($"https://www.hobbydb.com/marketplaces/hobbydb/catalog_items?utf8=✓&q={productsearch}+{brandsearch}&commit=Go") 'Url Search with Strings
TextBox5.Text = s1 'Result
'find product