1
在TeamCity构建步骤之一中,我们将GET请求发送给一些webapp,我们有相关的参数为我们提供了一些信息。在TeamCity构建步骤中验证URL参数curl命令
在屏幕截图中,例如,我们发送teamcity.build.id
(TeamCity生成的变量)和另一个表示TeamCity参数中定义的环境变量的变量。
通过的查询参数,可能意外地接收将破坏整个构建过程的值。例如,空间(如果envVar将使用空格接收值)。
以某种方式清理此请求的最佳做法是什么?删除参数中的空格/其他有问题的值?
附:在Web应用程序端不可能做这些验证。
谢谢。这似乎是我需要的确切方法。但是,它的行为正则表达式验证似乎很奇怪:/我只需要验证没有空的空间存在,它会提示验证消息只是在任何可能的情况下(我验证我的正则表达式模式之前) – Stas