Forum Discussion

soaupuser1001's avatar
soaupuser1001
New Contributor
7 years ago

Send pipe in soapui request in version Soapui 5.3.0

Has any one had issues with sending pipe '|' in the rest request recently.

 

I am having issues with sending this in REST Request

 

https://${#project#endpoint}/api/{code1}/view/cat/byIds?ids=param1|param2

 

When i send that request, i see parameters getting ignored by SoapUI.

 

I found from some blogs that pipe breaks the request. 

 

I have tried sending || and \| as escape characters and updated HTTP settings to 'don't try to re-encode', nothing helps.

 

Could anyone help on this please.

 

Setting the REST request to  UTF-8 encoding enabled help ? or any other suggestions ?

  • I have applied the below and sorted it myself

     

    In SoapUI preferences-HTTP Settings - Uncheck - URI contains encoded endpoints, don't try to re-encode

    and

    Sent | as in UTF-8 encoded %7C in the request URL, and the request was sent successfully

     

     

     

  • I have applied the below and sorted it myself

     

    In SoapUI preferences-HTTP Settings - Uncheck - URI contains encoded endpoints, don't try to re-encode

    and

    Sent | as in UTF-8 encoded %7C in the request URL, and the request was sent successfully