superagent HTTP client
E553121
superagent HTTP client is a popular, minimalist JavaScript library for making HTTP requests in Node.js and the browser.
All labels observed (1)
| Label | Occurrences |
|---|---|
| superagent HTTP client canonical | 1 |
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
JavaScript HTTP client library
ⓘ
open-source software ⓘ |
| category |
HTTP client library
ⓘ
JavaScript library ⓘ |
| competesWith |
Axios
NERFINISHED
ⓘ
Fetch API NERFINISHED ⓘ request (deprecated Node.js HTTP client) NERFINISHED ⓘ |
| designGoal |
expressive syntax
ⓘ
minimalist API ⓘ small footprint ⓘ |
| ecosystem | Node.js ecosystem ⓘ |
| hasAPIStyle | method chaining ⓘ |
| hasFeature |
HTTP request abstraction
ⓘ
JSON handling ⓘ automatic content-type detection ⓘ callback-based API ⓘ cookie support (via plugins or environment) ⓘ file download support ⓘ file upload support ⓘ form submission ⓘ plugin system ⓘ promise-based API ⓘ query string building ⓘ redirect handling ⓘ request timeout configuration ⓘ streaming support ⓘ |
| license | MIT License ⓘ |
| programmingLanguage | JavaScript ⓘ |
| repositoryPlatform | GitHub NERFINISHED ⓘ |
| supports |
AJAX requests
ⓘ
REST APIs ⓘ TypeScript type definitions (via community typings or packages) ⓘ application/json ⓘ multipart/form-data ⓘ x-www-form-urlencoded ⓘ |
| supportsEnvironment |
Node.js
NERFINISHED
ⓘ
web browser ⓘ |
| supportsHTTPMethod |
DELETE
ⓘ
GET ⓘ HEAD ⓘ OPTIONS ⓘ PATCH ⓘ POST ⓘ PUT ⓘ |
| typicalUseCase |
client-side HTTP requests in browsers
ⓘ
server-side HTTP requests in Node.js ⓘ |
| usedFor |
consuming web services
ⓘ
making HTTP requests ⓘ testing HTTP APIs ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.