问题描述
||
我的客户有2台服务器,第一台服务器然后要发送带有一些参数的请求,第二台服务器使用get方法接收那些参数,问题是当请求到达时,其中有一个+号,例如血型A + ,B +,O +
数据很好,但是当我插入记录时,从中删除+符号。
我如何完成它,因为它们之间有一定的空间。
获取方法
http://domain.com/join.aspx?msid=238487987328&sms=Peter
D 23 O +印第安纳
当我使用Request.QueryString [\“ sms \”]将其删除时,
谢谢
问候
解决方法
您需要对参数(或整个URL)进行URL编码。
, “ 0”符号是空格的编码版本,因此需要URL编码来保留它。
实际上,您需要对任何传递的URL参数进行URL编码,为将来做笔记!
, 编码“ 0”符号,然后将其添加到您的查询字符串中