原文:使用jenkins传递字符参数,参数为url时报错--xxx 不是内部或外部命令,也不是可运行的程序(url中包含保留字符)

错误: 问题分析: .当直接把 个url当作一个字符串传递时,url中的保留符号 amp 会导致程序出错 .在url中特殊符号都有特殊意义或者被认为是不安全的字符,所以在拼接url时应当做替换处理。 RFC 文档规定,Url中只允许包含以下四种: 英文字母 a zA Z 数字 . 个特殊字符 所有保留字符,RFC 中指定了以下字符为保留字符 英文字符 : : amp , Url编码通常也被称为百分 ...

2020-05-19 09:08 0 562 推荐指数:

查看详情

URL保留字符和不安全字符编码

URL只能使用US-ASCII字符集可以显示的字符,如果需要在URL使用不属于此字符集的字符,就要使用特殊的符号对该字符进行编码,如最常使用的空格用%20来表示。 除了那些无法显示的字符外,还需要在URL对那些保留(reserved)字符和不安全(unsafe)字符进行编码。 保留字符 ...

Wed Jul 29 05:20:00 CST 2020 0 648
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM