简体   繁体   中英

apigee edge api proxy POST request body missing

I send a POST request with body to an api proxy. From the Edge Trace, I see the body got 'eaten' or 'disappeared' as it entered the api proxy.

This only happens to specific api proxy.

Any idea what's the cause and any know fix?

thanks!

I'm guessing you have an AssignMessage Policy in the flow that includes something like this:

<Set>
   <Verb />
</Set>

If you Set the Verb to nothing, you end up with a 405 error on the backend because you Set the Verb to Null.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM