Sample code for 30+ languages & platforms
Chilkat2-Python

Setting a HTTP Max Response Size

Demonstrates the MaxResponseSize property.

Chilkat Chilkat2-Python Downloads

Chilkat2-Python
import sys
import chilkat2

success = False

http = chilkat2.Http()

maxSz = 16384
http.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.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)
    sys.exit()

print("OK")