1
在TeamCity構建步驟之一中,我們將GET請求發送給一些webapp,我們有相關的參數爲我們提供了一些信息。在TeamCity構建步驟中驗證URL參數curl命令
在屏幕截圖中,例如,我們發送teamcity.build.id
(TeamCity生成的變量)和另一個表示TeamCity參數中定義的環境變量的變量。
通過的查詢參數,可能意外地接收將破壞整個構建過程的值。例如,空間(如果envVar將使用空格接收值)。
以某種方式清理此請求的最佳做法是什麼?刪除參數中的空格/其他有問題的值?
附:在Web應用程序端不可能做這些驗證。
謝謝。這似乎是我需要的確切方法。但是,它的行爲正則表達式驗證似乎很奇怪:/我只需要驗證沒有空的空間存在,它會提示驗證消息只是在任何可能的情況下(我驗證我的正則表達式模式之前) – Stas