Forum Discussion

margus's avatar
margus
Occasional Visitor
10 years ago

Why soapUI newer versions will change my URL paths lowecase?

Hi

 

Why soapUI newer versions will change my HTTP request paths lowercase and I can't use style ${#Project#api-endpoint}/invo/${id} for my endpoints?

 

Margus

  • rupert_anderson's avatar
    rupert_anderson
    Valued Contributor

    Hi Margus,

     

    Sorry, bit of a late response, but I think what your describing is an annoying feature whereby the HTTP Request TestStep changes all URLs to lowercase which causes issues!

     

    This isn't a new problem, at least I was aware of it in version 5.0 see /community.smartbear.com/t5/SoapUI-Open-Source/How-do-I-create-a-HTTP-Request-URL-with-uppercase-characters/m-p/105281#M18281

     

    As a work around, possibly you could change your property expansion ${#Project#api-endpoint}/invo/${id} so that you get the api-endpoint property from a different scope e.g. if you dont provide a scope like ${api-endpoint}/invo/${id}, the property willl be resolved from either the context or as a global property - not great, but might get you by?

     

    It has been reported as a improvement request / bug already.

     

    Cheers,

    Rupert