ResponseDetective
ResponseDetective copied to clipboard
Sherlock Holmes of the networking layer. :male_detective:
I am using a `POST` network call which does get cancelled for some unknown reason. When i am not enabling `responseDetective`, i do get a response with code 200. I...
This PR is a proposal to fix Issue https://github.com/netguru/ResponseDetective/issues/65 Please be aware that haven't been following the history of this framework, for that I'm not entirely aware of the impact...
Hello, since updating XCode to 13.3 I have the following Trace/BPT trap: 5 error during build. I am using cocoapods. Has someone some ideas about how to get around this...
As libxml cannot be imported to Swift directly, ResponseDetective currently uses `RDTBodyDeserializer`, `RDTXMLBodyDeserializer` and `RDTHTMLBodyDeserializer` types, thus making its unwanted Objective-C nature public. Ideally, I'd like to remove all traces...
Currently ResponseDetective prints `` for bodies in the following situations: 1. when the body is empty, i.e. has 0 bytes; 2. and when the body cannot be deserialized, i.e. has...
ResponseDetective should support `multipart/form-data` requests, deserializing each data segment as if they were at the root level. The output of body section should provide information on all segments: ```none Segment...
Logging long request/response bodies may block the main thread significantly. Logging should be moved to background thread.
Using a custom `URLProtocol` subclass to intercept HTTP(S) traffic surely results in being a good citizen, but, as a way to debug apps, it comes with disadvantages: 1. First of...
Currently there is a method available to filter logged requests: `ignoreRequests(matchingPredicate predicate: NSPredicate)` The goal here is to create a method with the same idea to filter responses that are...