Sample code for 30+ languages & platforms
PHP Extension

Setting a HTTP Max Response Size

Demonstrates the MaxResponseSize property.

Chilkat PHP Extension Downloads

PHP Extension
<?php

include("chilkat.php");

$success = false;

$http = new CkHttp();

$maxSz = 16384;
$http->put_MaxResponseSize($maxSz);

// Try to get something larger, such as hamlet.xml which is 279658 bytes
$xmlStr = $http->quickGetStr('https://chilkatsoft.com/hamlet.xml');
if ($http->get_LastMethodSuccess() == false) {
    // If the LastErrorText contains the string "MaxResponseSize",
    // then the HTTP request failed because the response body would've been larger than the max allowed response size.
    print $http->lastErrorText() . "\n";
    exit;
}

print 'OK' . "\n";

?>