• Stars
    star
    143
  • Rank 257,007 (Top 6 %)
  • Language
    Objective-C
  • Created over 4 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Intercept Requests of WKWebView. WKWebView网络请求拦截.

SSWKURL

Intercept and cache requests of WKWebView.

介绍iOS完美请求拦截 WKWebView缓存+请求拦截

网易团队采用了更完整细致(原理相同)的解决方案,建议采用他们的:WKWebView 请求拦截探索与实践

Features

  • Intercept All Requests of WKWebView.
  • Cache requests.

Installation

Drag the SSWKURL.h and SSWKURL.m files into your project.

Usage

Subclass SSWKURLProtocol like NSURLProtol.

Implement your own -startLoading: and -stopLoading.

Then call [yourWKURLConfiguration ssRegisterURLProtocol:[YourSSWKURLProtocol class]];

Then You could moniter requests or load cache for requests.

Compare to VasSonic

  • support WKWebview
  • iOS SDK > 12

Blog

WKWebView完美(?)网络请求拦截 WKWebView缓存+请求拦截 网易团队采用了更完整细致(原理相同)的解决方案,建议采用他们的:WKWebView 请求拦截探索与实践