ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Public Member Functions | |
testConstruct () | |
testStreamBody () | |
testStringBody () | |
testLongStreamToStringBody () | |
It's possible that streams contains more data than the Content-Length. More... | |
testEmptyContentLengthHeader () | |
Some clients include a content-length header, but the header is empty. More... | |
testGetEmptyBodyStream () | |
testGetEmptyBodyString () | |
testHeaders () | |
testSetHeaders () | |
testAddHeaders () | |
testSendBody () | |
testMultipleHeaders () | |
testHasHeaders () | |
Definition at line 5 of file MessageTest.php.
Sabre\HTTP\MessageTest::testAddHeaders | ( | ) |
Sabre\HTTP\MessageTest::testConstruct | ( | ) |
Sabre\HTTP\MessageTest::testEmptyContentLengthHeader | ( | ) |
Some clients include a content-length header, but the header is empty.
This is definitely broken behavior, but we should support it.
Definition at line 77 of file MessageTest.php.
References $message.
Sabre\HTTP\MessageTest::testGetEmptyBodyStream | ( | ) |
Sabre\HTTP\MessageTest::testGetEmptyBodyString | ( | ) |
Sabre\HTTP\MessageTest::testHasHeaders | ( | ) |
Definition at line 234 of file MessageTest.php.
References $message.
Sabre\HTTP\MessageTest::testHeaders | ( | ) |
Sabre\HTTP\MessageTest::testLongStreamToStringBody | ( | ) |
It's possible that streams contains more data than the Content-Length.
The request object should make sure to never emit more than Content-Length, if Content-Length is set.
This is in particular useful when respoding to range requests with streams that represent files on the filesystem, as it's possible to just seek the stream to a certain point, set the content-length and let the request object do the rest.
Definition at line 56 of file MessageTest.php.
References $message.
Sabre\HTTP\MessageTest::testMultipleHeaders | ( | ) |
Sabre\HTTP\MessageTest::testSendBody | ( | ) |
Definition at line 184 of file MessageTest.php.
Sabre\HTTP\MessageTest::testSetHeaders | ( | ) |
Sabre\HTTP\MessageTest::testStreamBody | ( | ) |
Definition at line 14 of file MessageTest.php.
Sabre\HTTP\MessageTest::testStringBody | ( | ) |