簡體   English   中英

asp.net C#Request.QueryString [“ sms”] +符號

[英]asp.net C# Request.QueryString[“sms”] + sign

我的客戶有2台服務器,第一台服務器然后要發送帶有一些參數的請求,第二台服務器使用get方法接收這些參數,問題是當請求到達時,其中有一個+號,例如血型中的A + ,B +,O +

數據很好,但是當我插入記錄時,從中刪除+符號。

我如何完成它,因為它們之間有一定的空間。

獲取方法

http://domain.com/join.aspx?msid=238487987328&sms=Peter D 23 O +印第安納州

當我使用Request.QueryString [“ sms”]將其刪除並加號時

感謝和問候

您需要參數進行URL編碼 (或者整個URL)。

+符號是空格的編碼版本,因此需要URL編碼來保留它。

實際上,您需要對任何傳遞的URL參數進行URL編碼,為將來做筆記!

編碼+號,然后將其添加到您的查詢字符串

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM