CkPython
CkPython
Setting a HTTP Max Response Size
Demonstrates theMaxResponseSize property.
Chilkat CkPython Downloads
import sys
import chilkat
success = False
http = chilkat.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())
sys.exit()
print("OK")