Closed jmgalzate closed 9 months ago
Thank you for reporting this issue. It appears that JetClient wasn't adhering to the specified HTTP protocol version in the plugin settings, defaulting to HTTP/2 for PHP/Symfony API. This caused the Content-Length header to be omitted, as it's not required for HTTP/2. However, Symfony doesn't process this correctly, resulting in an empty body. The bug has now been fixed.
Describe the bug I'm sending a PUT request with all the required information (Header, URL, Body), but the body is not sent from JetClient to my API, so I'm receiving an empty request.
Steps to reproduce
API software: PHP/Symfony API.
This is the information I'm sending this payload. If I use Postman, HttpClient, or CURL in the terminal, it works, but when using JetClient, the content is not sent.
PUT https://127.0.0.1:8000/order Accept: application/json Content-Type: application/json
JetClient Request.
Result with Empty content:
HttpClient Request
Expected behavior The expected behavior is to receive the full content when using the JetClient plugin
Environment information: