0

我有一個使用提取規則的Web性能測試。提取規則工作正常,因爲他們正在獲取我需要的字符串,但是編碼正在中斷。如何在Visual Studio Web性能測試中處理提取規則的編碼

我正在解析包含「+」和「/」特殊字符的negotiate命令中的SignalR連接令牌。無論什麼樣的組合我用兩個:

協商提取規則:HTML解碼 - 真/假 查詢字符串參數:URL編碼 - 真/假

我只能得到「+」標誌,以正確編碼,而我無法處理「/」字符。所以,當我重新運行Web性能測試中,我一直在傳球,這是造成錯誤的字符「/」:

「的ConnectionId是不正確的格式」

什麼是處理這個問題的解決?

謝謝!

+0

也許'字符串newText = UrlEncode(extractedText);',請參閱https://msdn.microsoft.com/en-us/library/4fkewx0t%28v=vs.110%29。 ASPX – AdrianHHH

回答

0

解決方案是在查詢字符串參數上使用:URL Encode = True,該查詢字符串參數使用測試前面的請求中的提取規則。這正確格式化字符+和/

相關問題