dqsegdb2.requests Module

Request interface for dqsegdb2.

Functions

get_json(*args[, session])

Perform a GET request and return JSON.

Classes

Session(**kwargs)

Class Inheritance Diagram

digraph inheritance405dd6e573 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "Session" [URL="../api/dqsegdb2.requests.Session/#dqsegdb2.requests.Session",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Session" -> "Session" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Session" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="`requests.Session` class with default IGWN authorization handling."]; "SessionAuthMixin" -> "Session" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SessionErrorMixin" -> "Session" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Session" -> "Session" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Session" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="A Requests session."]; "SessionRedirectMixin" -> "Session" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SessionAuthMixin" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Mixin for :class:`requests.Session` to add support for IGWN auth."]; "SessionErrorMixin" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="`requests.Session` mixin to raise exceptions for HTTP errors."]; "SessionRedirectMixin" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; }