Hi Franck,

thanks for your patch but I can’t accept it.

1. It break compilation, because you change function declaration but not a 
calls.
2. I don’t think that parse cgivars function is the right place to do it. CGI 
vars are GET method

I think it’s better to implement new parse function and caller should decide 
wich one to use.

Alex

> Am 20.10.2015 um 17:41 schrieb Lamasuta, Franck, Vodafone Automotive 
> <franck.lamas...@vodafonetelematics.com>:
> 
> Hi list,
>  
> When Kannel receives HTTP requests, it parses the parameters in the URL. This 
> is fine for GET or HEAD requests. But it isn't for POST requests as the 
> parameters are supposed to be supplied in the body.
>  
> One of our partners (Maxis, in Malaysia)  sends HTTP POST requests to submit 
> the delivery reports and Kannel can't process them correctly.
> Please find attached a patch to fix this issue.
> It allows Kannel to parse the parameters from the body when it's a POST and 
> from the URL, like before, for the other HTTP methods.
>  
> Regards,
> Franck
>  
> This message and any files or documents attached are strictly confidential or 
> otherwise legally protected. It is intended only for the individual or entity 
> named. If you are not the named addressee or have received this email in 
> error, please inform the sender immediately, delete it from your system and 
> do not copy or disclose it or its contents or use it for any purpose. Please 
> also note that transmission cannot be guaranteed to be secure or 
> error-free.<gwlib_http.c.diff>

Reply via email to