Forum Discussion

margus's avatar
margus
Occasional Visitor
9 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

1 Reply

  • 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