I found a issue with the request uri. The PSR7 Request is created with 2 request URI's, we have it in the header with "REQUEST_URI" and in the $ctx['uri'] which will be given as uri to Request object.
The REQUEST_URI header seems to be every time the first called URL of the worker and the $ctx['uri'] the right URI.
Problem
I found a issue with the request uri. The PSR7 Request is created with 2 request URI's, we have it in the header with "REQUEST_URI" and in the $ctx['uri'] which will be given as uri to Request object.
The REQUEST_URI header seems to be every time the first called URL of the worker and the $ctx['uri'] the right URI.
The problem now is the Symfony HttpFoundationFactory writes the PSR7 Request URI as REQUEST_URI (https://github.com/symfony/psr-http-message-bridge/blob/master/Factory/HttpFoundationFactory.php#L42) but the wrong REQUEST_URI in the headers breaks it again to the first url. (https://github.com/symfony/psr-http-message-bridge/blob/master/Factory/HttpFoundationFactory.php#L48)
My Temporary Solution
After this line https://github.com/spiral/roadrunner/blob/master/src/PSR7Client.php#L76 to do
This should be fixed in the Go part