Check-in [c4b52b30d4]
Overview
| Comment: | Add status messages for HTTP error responses |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
c4b52b30d4e0901f2a8761ca476ebd67 |
| User & Date: | mario on 2019-07-15 14:38:41 |
| Other Links: | manifest | tags |
Context
|
2019-07-16
| ||
| 07:47 | fix for runtime error (dictionary changed size during iteration) on plugin alias: detection check-in: daf3f873bd user: mario tags: trunk | |
|
2019-07-15
| ||
| 14:38 | Add status messages for HTTP error responses check-in: c4b52b30d4 user: mario tags: trunk | |
| 14:38 | vTuner: minor fix from stream_update regex check-in: 4419f22d5d user: mario tags: trunk | |
Changes
Modified ahttp.py from [8bc082bb05] to [fc85eaddb9].
| ︙ | ︙ | |||
96 97 98 99 100 101 102 |
else:
log.HTTP("GET"+(" AJAX" if ajax else ""), url, params )
r = session.get(url, params=params, headers=headers, verify=verify, timeout=timeout)
if not quieter:
log.HTTP(">>>", r.request.headers );
log.HTTP("<<<", r.headers );
| | > > > > > > > | 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 |
else:
log.HTTP("GET"+(" AJAX" if ajax else ""), url, params )
r = session.get(url, params=params, headers=headers, verify=verify, timeout=timeout)
if not quieter:
log.HTTP(">>>", r.request.headers );
log.HTTP("<<<", r.headers );
# err?
if r.status_code != 200:
log.ERR("HTTP Status", r.status_code, r.reason)
log.INFO(r.content)
progress_feedback("No data received ({} - {}) from channel".format(r.status_code, r.reason))
return ""
# result
log.INFO("Status", r.status_code )
log.INFO("Content-Length", len(r.content) )
statusmsg and progress_feedback(statusmsg)
if not content:
return r
elif binary:
r = r.content
else:
|
| ︙ | ︙ |