git-off

git off handles large files in git repos
git clone https://noulin.net/git/git-off.git
Log | Files | Refs | README

http_response.d.ts (794B)


      1 import * as stream from 'stream';
      2 interface XMLHttpRequest {}
      3 /**
      4  * The low level HTTP response object, encapsulating all HTTP header and body data returned from the request.
      5  */
      6 export class HttpResponse {
      7     /**
      8      * Disables buffering on the HTTP response and returns the stream for reading.
      9      */
     10     createUnbufferedStream(): stream.Readable|XMLHttpRequest
     11     /**
     12      * The response body payload.
     13      */
     14     body: string|Buffer|Uint8Array;
     15     /**
     16      * A map of response header keys and their respective values.
     17      */
     18     headers: {
     19         [key: string]: string;
     20     }
     21     /**
     22      * The HTTP status code of the response (e.g., 200, 404).
     23      */
     24     statusCode: number;
     25     /**
     26      * Whether this response is being streamed at a low-level.
     27      */
     28     streaming: boolean;
     29 }