Application/x-www-form-urlencoded

Pessoal, por restrição do aplicativo de terceiro(uMov.me) minha API tem que ter o content-type application/x-www-form-urlencoded e não json.

Nesse caso minha variável cBody := ::GetContent() fica assim:


data={
    "person": {
        "name": "adriano braga",
        "email": "contact@gmail.com"
    }
}

Como faz pra pegar o conteúdo sem esse data= no ::GetContent() ?

Boa tarde Adriano, não entendi bem, mas de onde veio esse JSON? Esse (=) está incorreto.

Adriano,

Uma das possibilidade é substituir o "data=" por "", vai resolver seu problema e vc consegue depois converter isso pra objeto do JSON

Exemplo:


cBody := ::GetContent()
cBody := StrTran(cBody,"data=","")