psr-7 Questions
3
Solved
I am updating my project from PHP 7.0 to PHP 8.0 and I couldn't find out, if it is allowed to EXPLICITLY assign resource as the data type:
of a class property,
of a method/function parameter,
retu...
2
Solved
2
I'm implementing a service using Slim 4 framework which will pretty much always be returning JSON responses. I'm trying to keep all of the responses uniform with a structure similar to this:
{
&qu...
7
Solved
I've been searching for about 2 hours and I can't figure it out how to read the final response uri.
In previous versions of PHP Guzzle you just call $response->getEffectiveUrl() and you get it....
3
Solved
I've got an issue for laravel 5.4 when I trying to using guzzleHttp. here is my code.
use GuzzleHttp\Client;
$url = 'http://example.com';
$client = new Client();
$parameter = ['query' => ['nam...
Benefactor asked 7/6, 2017 at 4:30
4
Solved
I am trying to build a dynamic drop-down menu from routes defined in Slim framework and here is my question - is there a way to access all defined static routes from some kind of array?
For instan...
4
Solved
How I can get all get/ put/ post variables like in Slim 2 for Slim 3?
Slim 2,
$allGetVars = $app->request->get();
$allPutVars = $app->request->put();
$allPostVars = $app->request-&...
3
Solved
I know that I can create a PHP stream from a filename (a real one, or an URL), by using the fopen function:
$stream = fopen('php://temp', 'r');
The resulting stream ($stream) is then a resource of...
Llanes asked 30/3, 2018 at 12:50
2
I'm trying to understand how PSR-7 works and I get stuck! Here is my code:
$app->get('/', function () {
$stream = new Stream('php://memory', 'rw');
$stream->write('Foo');
$response = (new...
3
Solved
I try to find the right way to check, in a CASE-INSENSITIVE manner, if an array key exists.
I have an array - a list of HTTP headers:
$headers = [
'User-Agent' => 'Mozilla',
];
Basically, I...
School asked 16/9, 2017 at 17:48
2
Solved
I was wondering if someone could explain to me the meaning of a Server-Side Request. It might just be the terminology I don't quite get. To me it sounds like a request from the server to the client...
Insecure asked 13/10, 2016 at 2:13
1
Solved
i have been using slim 3 and finally got my head around psr-7. Now working with laravel i see that out of the box, psr-7 is not supported.
Now... is there a strong reason to follow psr-7 or the la...
2
Solved
It is either not being sent, or not being received correctly. Using curl direct from the command line (using the -d option) or from PHP (using CURLOPT_POSTFIELDS) does work.
I start with a PSR-7 r...
2
Solved
In Slim 2, I can over write the default 404 page easily,
// @ref: http://help.slimframework.com/discussions/problems/4400-templatespath-doesnt-change
$app->notFound(function () use ($app) {
$v...
1
Solved
I am looking at the PSR-7 interfaces and thinking of a way on how to implement them.
I've also been reading this blog post. Apparently the objects that implement the PSR-7 interfaces must be immut...
1
© 2022 - 2025 — McMap. All rights reserved.