Comments (6)
@haseebnaseem can you provide an example to reproduce the error you have?
did you see the docs and how you can catch res.err
? if there's a network error there's not much else we can do. please provide a reproducible test case or more information please.
from frisbee.
you can also use Chrome Developer Tools and view the Network tab, then make a request and it should show their for you to inspect headers/request/response.
from frisbee.
from frisbee.
@haseebnaseem not all of that can be accessed via the APIs frisbee uses. The same goes for other libs like this. The browser doesn't expose enough information in order for Frisbee to know what the reason was for the network not being there.
It could be a proxy setting that's blocking it, your wifi could have dropped, your internet could be slow, it could be the other end's connection, it could be your ISP is having issues with the site, it could be the edge server like Cloudflare is having issues, most of those all return the same error to us.
from frisbee.
I understand that. Is there a way to handle network errors ? I am trying to use an interceptor by intentionally shutting down the api and the interceptors catches the error in the responseError
function but even the api is back up again, the responseError
function triggers.
from frisbee.
yeah wrap with a try/catch
?
from frisbee.
Related Issues (20)
- Breaking changes in v3 HOT 2
- Could not find a declaration file for module Frisbee HOT 1
- How can i modify options in request interceptor? HOT 1
- Is there a way to pass `insecureHTTPParser` configuration to request? HOT 4
- `fetch-api` npm package name maintenance question
- http methods not available in jest tests HOT 1
- Rewrite codebase after removing xo rules that are turned off HOT 1
- Error / stack trace whenever API returns non-ok response HOT 2
- Retrying request after refreshing JWT access token in response interceptor HOT 7
- TypeScript definiton HOT 2
- .get() method strips trailing slash when GET params are passed in body HOT 2
- Feature: Follow redirects and add cookie support out of the box HOT 1
- Feature: Support GZIP/compression out of the box
- Feature: Timeout, Retry, and Queue HOT 11
- Feature: Hooks HOT 1
- Error: unsupported BodyInit type when attempting to post data to endpoint accepting the "application/x-www-form-urlencoded" content-type HOT 6
- How download a image with Frisbee?
- api.auth API should accept a function instead of static singleton string HOT 1
- Possible race conditions
- React Native use frisbee get api not work
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from frisbee.