├── .gitignore ├── AppHost.xcodeproj ├── project.pbxproj └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── AppHost ├── AppHost.h ├── Boost │ ├── Prefetch │ │ ├── AHLogProviderProtocol.h │ │ ├── AHPrefechLoader.h │ │ ├── AHPrefechLoader.m │ │ ├── AHPrefetchLoaderProtocol.h │ │ ├── AHPrefetchMonitor.h │ │ └── AHPrefetchMonitor.m │ └── Preloader │ │ ├── AHSimpleWebViewController.h │ │ ├── AHSimpleWebViewController.m │ │ ├── AHWebViewPreLoader.h │ │ ├── AHWebViewPreLoader.m │ │ └── preload_resources.html ├── Core │ ├── AHHTTPSchemeTaskDelegate.h │ ├── AHHTTPSchemeTaskDelegate.m │ ├── AHJSCoreManager.h │ ├── AHJSCoreManager.m │ ├── AHSchemeTaskDelegate.h │ ├── AHSchemeTaskDelegate.m │ ├── AppHostEnum.h │ ├── AppHostProtocol.h │ ├── AppHostResponse.h │ ├── AppHostResponse.m │ ├── AppHostViewController+Dispatch.h │ ├── AppHostViewController+Dispatch.m │ ├── AppHostViewController+Extend.h │ ├── AppHostViewController+Extend.m │ ├── AppHostViewController+Progressor.h │ ├── AppHostViewController+Progressor.m │ ├── AppHostViewController+Scripts.h │ ├── AppHostViewController+Scripts.m │ ├── AppHostViewController+Timing.h │ ├── AppHostViewController+Timing.m │ ├── AppHostViewController+Utils.h │ ├── AppHostViewController+Utils.m │ ├── AppHostViewController.h │ ├── AppHostViewController.m │ ├── Helper │ │ ├── AHScriptMessageDelegate.h │ │ ├── AHScriptMessageDelegate.m │ │ ├── AHUtil.h │ │ ├── AHUtil.m │ │ ├── AHWebViewScrollPositionManager.h │ │ ├── AHWebViewScrollPositionManager.m │ │ ├── AppHostCookie.h │ │ └── AppHostCookie.m │ ├── Intermediate │ │ ├── AHRequestMediate.h │ │ └── AHRequestMediate.m │ ├── Response │ │ ├── AHAppLoggerResponse.h │ │ ├── AHAppLoggerResponse.m │ │ ├── AHBuiltInResponse.h │ │ ├── AHBuiltInResponse.m │ │ ├── AHDebugResponse.h │ │ ├── AHDebugResponse.m │ │ ├── AHNavigationBarResponse.h │ │ ├── AHNavigationBarResponse.m │ │ ├── AHNavigationResponse.h │ │ ├── AHNavigationResponse.m │ │ ├── AHPrefetchResponse.h │ │ ├── AHPrefetchResponse.m │ │ ├── AHResponseManager.h │ │ └── AHResponseManager.m │ ├── URLChecker │ │ ├── AHAppWhiteListParser.h │ │ ├── AHAppWhiteListParser.m │ │ ├── AHURLChecker.h │ │ ├── AHURLChecker.m │ │ └── app-access.txt │ └── html │ │ ├── appHost_version_1.5.0.js │ │ └── eval.js ├── Info.plist ├── NetworkCapture │ ├── WKWebView+HandleURLScheme.h │ └── WKWebView+HandleURLScheme.m ├── RemoteDebug │ ├── AHDebugServerManager.h │ ├── AHDebugServerManager.m │ ├── AHDebugViewController.h │ ├── AHDebugViewController.m │ ├── components │ │ └── tool-panel.js │ ├── favicon.ico │ ├── images │ │ ├── mobile to pc.png │ │ └── pc to mobile.png │ ├── logo.png │ ├── profile │ │ ├── pageTiming.js │ │ ├── pageTiming_for_mac.js │ │ ├── profiler.js │ │ └── profiler_for_mac.js │ ├── renderjson.css │ ├── renderjson.js │ ├── server.css │ ├── server.html │ ├── server.js │ ├── testcase.tmpl │ ├── thirdParty │ │ └── weinreSupport.js │ └── vue.js ├── ThirdParty │ ├── GCDWebServer │ │ ├── Core │ │ │ ├── GCDWebServer.h │ │ │ ├── GCDWebServer.m │ │ │ ├── GCDWebServerConnection.h │ │ │ ├── GCDWebServerConnection.m │ │ │ ├── GCDWebServerFunctions.h │ │ │ ├── GCDWebServerFunctions.m │ │ │ ├── GCDWebServerHTTPStatusCodes.h │ │ │ ├── GCDWebServerPrivate.h │ │ │ ├── GCDWebServerRequest.h │ │ │ ├── GCDWebServerRequest.m │ │ │ ├── GCDWebServerResponse.h │ │ │ └── GCDWebServerResponse.m │ │ ├── Requests │ │ │ ├── GCDWebServerDataRequest.h │ │ │ ├── GCDWebServerDataRequest.m │ │ │ ├── GCDWebServerFileRequest.h │ │ │ ├── GCDWebServerFileRequest.m │ │ │ ├── GCDWebServerMultiPartFormRequest.h │ │ │ ├── GCDWebServerMultiPartFormRequest.m │ │ │ ├── GCDWebServerURLEncodedFormRequest.h │ │ │ └── GCDWebServerURLEncodedFormRequest.m │ │ └── Responses │ │ │ ├── GCDWebServerDataResponse.h │ │ │ ├── GCDWebServerDataResponse.m │ │ │ ├── GCDWebServerErrorResponse.h │ │ │ ├── GCDWebServerErrorResponse.m │ │ │ ├── GCDWebServerFileResponse.h │ │ │ ├── GCDWebServerFileResponse.m │ │ │ ├── GCDWebServerStreamedResponse.h │ │ │ └── GCDWebServerStreamedResponse.m │ ├── Objective-C-HMTL-Parser │ │ ├── HTMLNode.h │ │ ├── HTMLNode.m │ │ ├── HTMLParser.h │ │ ├── HTMLParser.m │ │ └── README.md │ └── Reachability │ │ ├── Reachability.h │ │ └── Reachability.m ├── logo_small.png └── resources │ ├── WechatIMG19.jpeg │ ├── WechatIMG20.jpeg │ ├── index.html │ └── pushstate_test.html ├── LICENSE ├── README.md └── feature.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/.gitignore -------------------------------------------------------------------------------- /AppHost.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /AppHost.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /AppHost.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /AppHost/AppHost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/AppHost.h -------------------------------------------------------------------------------- /AppHost/Boost/Prefetch/AHLogProviderProtocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Boost/Prefetch/AHLogProviderProtocol.h -------------------------------------------------------------------------------- /AppHost/Boost/Prefetch/AHPrefechLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Boost/Prefetch/AHPrefechLoader.h -------------------------------------------------------------------------------- /AppHost/Boost/Prefetch/AHPrefechLoader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Boost/Prefetch/AHPrefechLoader.m -------------------------------------------------------------------------------- /AppHost/Boost/Prefetch/AHPrefetchLoaderProtocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Boost/Prefetch/AHPrefetchLoaderProtocol.h -------------------------------------------------------------------------------- /AppHost/Boost/Prefetch/AHPrefetchMonitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Boost/Prefetch/AHPrefetchMonitor.h -------------------------------------------------------------------------------- /AppHost/Boost/Prefetch/AHPrefetchMonitor.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Boost/Prefetch/AHPrefetchMonitor.m -------------------------------------------------------------------------------- /AppHost/Boost/Preloader/AHSimpleWebViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Boost/Preloader/AHSimpleWebViewController.h -------------------------------------------------------------------------------- /AppHost/Boost/Preloader/AHSimpleWebViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Boost/Preloader/AHSimpleWebViewController.m -------------------------------------------------------------------------------- /AppHost/Boost/Preloader/AHWebViewPreLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Boost/Preloader/AHWebViewPreLoader.h -------------------------------------------------------------------------------- /AppHost/Boost/Preloader/AHWebViewPreLoader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Boost/Preloader/AHWebViewPreLoader.m -------------------------------------------------------------------------------- /AppHost/Boost/Preloader/preload_resources.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Boost/Preloader/preload_resources.html -------------------------------------------------------------------------------- /AppHost/Core/AHHTTPSchemeTaskDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AHHTTPSchemeTaskDelegate.h -------------------------------------------------------------------------------- /AppHost/Core/AHHTTPSchemeTaskDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AHHTTPSchemeTaskDelegate.m -------------------------------------------------------------------------------- /AppHost/Core/AHJSCoreManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AHJSCoreManager.h -------------------------------------------------------------------------------- /AppHost/Core/AHJSCoreManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AHJSCoreManager.m -------------------------------------------------------------------------------- /AppHost/Core/AHSchemeTaskDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AHSchemeTaskDelegate.h -------------------------------------------------------------------------------- /AppHost/Core/AHSchemeTaskDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AHSchemeTaskDelegate.m -------------------------------------------------------------------------------- /AppHost/Core/AppHostEnum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AppHostEnum.h -------------------------------------------------------------------------------- /AppHost/Core/AppHostProtocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AppHostProtocol.h -------------------------------------------------------------------------------- /AppHost/Core/AppHostResponse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AppHostResponse.h -------------------------------------------------------------------------------- /AppHost/Core/AppHostResponse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AppHostResponse.m -------------------------------------------------------------------------------- /AppHost/Core/AppHostViewController+Dispatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AppHostViewController+Dispatch.h -------------------------------------------------------------------------------- /AppHost/Core/AppHostViewController+Dispatch.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AppHostViewController+Dispatch.m -------------------------------------------------------------------------------- /AppHost/Core/AppHostViewController+Extend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AppHostViewController+Extend.h -------------------------------------------------------------------------------- /AppHost/Core/AppHostViewController+Extend.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AppHostViewController+Extend.m -------------------------------------------------------------------------------- /AppHost/Core/AppHostViewController+Progressor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AppHostViewController+Progressor.h -------------------------------------------------------------------------------- /AppHost/Core/AppHostViewController+Progressor.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AppHostViewController+Progressor.m -------------------------------------------------------------------------------- /AppHost/Core/AppHostViewController+Scripts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AppHostViewController+Scripts.h -------------------------------------------------------------------------------- /AppHost/Core/AppHostViewController+Scripts.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AppHostViewController+Scripts.m -------------------------------------------------------------------------------- /AppHost/Core/AppHostViewController+Timing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AppHostViewController+Timing.h -------------------------------------------------------------------------------- /AppHost/Core/AppHostViewController+Timing.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AppHostViewController+Timing.m -------------------------------------------------------------------------------- /AppHost/Core/AppHostViewController+Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AppHostViewController+Utils.h -------------------------------------------------------------------------------- /AppHost/Core/AppHostViewController+Utils.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AppHostViewController+Utils.m -------------------------------------------------------------------------------- /AppHost/Core/AppHostViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AppHostViewController.h -------------------------------------------------------------------------------- /AppHost/Core/AppHostViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/AppHostViewController.m -------------------------------------------------------------------------------- /AppHost/Core/Helper/AHScriptMessageDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Helper/AHScriptMessageDelegate.h -------------------------------------------------------------------------------- /AppHost/Core/Helper/AHScriptMessageDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Helper/AHScriptMessageDelegate.m -------------------------------------------------------------------------------- /AppHost/Core/Helper/AHUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Helper/AHUtil.h -------------------------------------------------------------------------------- /AppHost/Core/Helper/AHUtil.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Helper/AHUtil.m -------------------------------------------------------------------------------- /AppHost/Core/Helper/AHWebViewScrollPositionManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Helper/AHWebViewScrollPositionManager.h -------------------------------------------------------------------------------- /AppHost/Core/Helper/AHWebViewScrollPositionManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Helper/AHWebViewScrollPositionManager.m -------------------------------------------------------------------------------- /AppHost/Core/Helper/AppHostCookie.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Helper/AppHostCookie.h -------------------------------------------------------------------------------- /AppHost/Core/Helper/AppHostCookie.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Helper/AppHostCookie.m -------------------------------------------------------------------------------- /AppHost/Core/Intermediate/AHRequestMediate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Intermediate/AHRequestMediate.h -------------------------------------------------------------------------------- /AppHost/Core/Intermediate/AHRequestMediate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Intermediate/AHRequestMediate.m -------------------------------------------------------------------------------- /AppHost/Core/Response/AHAppLoggerResponse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Response/AHAppLoggerResponse.h -------------------------------------------------------------------------------- /AppHost/Core/Response/AHAppLoggerResponse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Response/AHAppLoggerResponse.m -------------------------------------------------------------------------------- /AppHost/Core/Response/AHBuiltInResponse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Response/AHBuiltInResponse.h -------------------------------------------------------------------------------- /AppHost/Core/Response/AHBuiltInResponse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Response/AHBuiltInResponse.m -------------------------------------------------------------------------------- /AppHost/Core/Response/AHDebugResponse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Response/AHDebugResponse.h -------------------------------------------------------------------------------- /AppHost/Core/Response/AHDebugResponse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Response/AHDebugResponse.m -------------------------------------------------------------------------------- /AppHost/Core/Response/AHNavigationBarResponse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Response/AHNavigationBarResponse.h -------------------------------------------------------------------------------- /AppHost/Core/Response/AHNavigationBarResponse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Response/AHNavigationBarResponse.m -------------------------------------------------------------------------------- /AppHost/Core/Response/AHNavigationResponse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Response/AHNavigationResponse.h -------------------------------------------------------------------------------- /AppHost/Core/Response/AHNavigationResponse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Response/AHNavigationResponse.m -------------------------------------------------------------------------------- /AppHost/Core/Response/AHPrefetchResponse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Response/AHPrefetchResponse.h -------------------------------------------------------------------------------- /AppHost/Core/Response/AHPrefetchResponse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Response/AHPrefetchResponse.m -------------------------------------------------------------------------------- /AppHost/Core/Response/AHResponseManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Response/AHResponseManager.h -------------------------------------------------------------------------------- /AppHost/Core/Response/AHResponseManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/Response/AHResponseManager.m -------------------------------------------------------------------------------- /AppHost/Core/URLChecker/AHAppWhiteListParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/URLChecker/AHAppWhiteListParser.h -------------------------------------------------------------------------------- /AppHost/Core/URLChecker/AHAppWhiteListParser.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/URLChecker/AHAppWhiteListParser.m -------------------------------------------------------------------------------- /AppHost/Core/URLChecker/AHURLChecker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/URLChecker/AHURLChecker.h -------------------------------------------------------------------------------- /AppHost/Core/URLChecker/AHURLChecker.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/URLChecker/AHURLChecker.m -------------------------------------------------------------------------------- /AppHost/Core/URLChecker/app-access.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/URLChecker/app-access.txt -------------------------------------------------------------------------------- /AppHost/Core/html/appHost_version_1.5.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/html/appHost_version_1.5.0.js -------------------------------------------------------------------------------- /AppHost/Core/html/eval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Core/html/eval.js -------------------------------------------------------------------------------- /AppHost/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/Info.plist -------------------------------------------------------------------------------- /AppHost/NetworkCapture/WKWebView+HandleURLScheme.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/NetworkCapture/WKWebView+HandleURLScheme.h -------------------------------------------------------------------------------- /AppHost/NetworkCapture/WKWebView+HandleURLScheme.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/NetworkCapture/WKWebView+HandleURLScheme.m -------------------------------------------------------------------------------- /AppHost/RemoteDebug/AHDebugServerManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/RemoteDebug/AHDebugServerManager.h -------------------------------------------------------------------------------- /AppHost/RemoteDebug/AHDebugServerManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/RemoteDebug/AHDebugServerManager.m -------------------------------------------------------------------------------- /AppHost/RemoteDebug/AHDebugViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/RemoteDebug/AHDebugViewController.h -------------------------------------------------------------------------------- /AppHost/RemoteDebug/AHDebugViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/RemoteDebug/AHDebugViewController.m -------------------------------------------------------------------------------- /AppHost/RemoteDebug/components/tool-panel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/RemoteDebug/components/tool-panel.js -------------------------------------------------------------------------------- /AppHost/RemoteDebug/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/RemoteDebug/favicon.ico -------------------------------------------------------------------------------- /AppHost/RemoteDebug/images/mobile to pc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/RemoteDebug/images/mobile to pc.png -------------------------------------------------------------------------------- /AppHost/RemoteDebug/images/pc to mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/RemoteDebug/images/pc to mobile.png -------------------------------------------------------------------------------- /AppHost/RemoteDebug/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/RemoteDebug/logo.png -------------------------------------------------------------------------------- /AppHost/RemoteDebug/profile/pageTiming.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/RemoteDebug/profile/pageTiming.js -------------------------------------------------------------------------------- /AppHost/RemoteDebug/profile/pageTiming_for_mac.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/RemoteDebug/profile/pageTiming_for_mac.js -------------------------------------------------------------------------------- /AppHost/RemoteDebug/profile/profiler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/RemoteDebug/profile/profiler.js -------------------------------------------------------------------------------- /AppHost/RemoteDebug/profile/profiler_for_mac.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/RemoteDebug/profile/profiler_for_mac.js -------------------------------------------------------------------------------- /AppHost/RemoteDebug/renderjson.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/RemoteDebug/renderjson.css -------------------------------------------------------------------------------- /AppHost/RemoteDebug/renderjson.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/RemoteDebug/renderjson.js -------------------------------------------------------------------------------- /AppHost/RemoteDebug/server.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/RemoteDebug/server.css -------------------------------------------------------------------------------- /AppHost/RemoteDebug/server.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/RemoteDebug/server.html -------------------------------------------------------------------------------- /AppHost/RemoteDebug/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/RemoteDebug/server.js -------------------------------------------------------------------------------- /AppHost/RemoteDebug/testcase.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/RemoteDebug/testcase.tmpl -------------------------------------------------------------------------------- /AppHost/RemoteDebug/thirdParty/weinreSupport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/RemoteDebug/thirdParty/weinreSupport.js -------------------------------------------------------------------------------- /AppHost/RemoteDebug/vue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/RemoteDebug/vue.js -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Core/GCDWebServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Core/GCDWebServer.h -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Core/GCDWebServer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Core/GCDWebServer.m -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Core/GCDWebServerConnection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Core/GCDWebServerConnection.h -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Core/GCDWebServerConnection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Core/GCDWebServerConnection.m -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Core/GCDWebServerFunctions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Core/GCDWebServerFunctions.h -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Core/GCDWebServerFunctions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Core/GCDWebServerFunctions.m -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Core/GCDWebServerHTTPStatusCodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Core/GCDWebServerHTTPStatusCodes.h -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Core/GCDWebServerPrivate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Core/GCDWebServerPrivate.h -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Core/GCDWebServerRequest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Core/GCDWebServerRequest.h -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Core/GCDWebServerRequest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Core/GCDWebServerRequest.m -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Core/GCDWebServerResponse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Core/GCDWebServerResponse.h -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Core/GCDWebServerResponse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Core/GCDWebServerResponse.m -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Requests/GCDWebServerDataRequest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Requests/GCDWebServerDataRequest.h -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Requests/GCDWebServerDataRequest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Requests/GCDWebServerDataRequest.m -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Requests/GCDWebServerFileRequest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Requests/GCDWebServerFileRequest.h -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Requests/GCDWebServerFileRequest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Requests/GCDWebServerFileRequest.m -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Requests/GCDWebServerMultiPartFormRequest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Requests/GCDWebServerMultiPartFormRequest.h -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Requests/GCDWebServerMultiPartFormRequest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Requests/GCDWebServerMultiPartFormRequest.m -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Requests/GCDWebServerURLEncodedFormRequest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Requests/GCDWebServerURLEncodedFormRequest.h -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Requests/GCDWebServerURLEncodedFormRequest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Requests/GCDWebServerURLEncodedFormRequest.m -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Responses/GCDWebServerDataResponse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Responses/GCDWebServerDataResponse.h -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Responses/GCDWebServerDataResponse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Responses/GCDWebServerDataResponse.m -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Responses/GCDWebServerErrorResponse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Responses/GCDWebServerErrorResponse.h -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Responses/GCDWebServerErrorResponse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Responses/GCDWebServerErrorResponse.m -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Responses/GCDWebServerFileResponse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Responses/GCDWebServerFileResponse.h -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Responses/GCDWebServerFileResponse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Responses/GCDWebServerFileResponse.m -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Responses/GCDWebServerStreamedResponse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Responses/GCDWebServerStreamedResponse.h -------------------------------------------------------------------------------- /AppHost/ThirdParty/GCDWebServer/Responses/GCDWebServerStreamedResponse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/GCDWebServer/Responses/GCDWebServerStreamedResponse.m -------------------------------------------------------------------------------- /AppHost/ThirdParty/Objective-C-HMTL-Parser/HTMLNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/Objective-C-HMTL-Parser/HTMLNode.h -------------------------------------------------------------------------------- /AppHost/ThirdParty/Objective-C-HMTL-Parser/HTMLNode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/Objective-C-HMTL-Parser/HTMLNode.m -------------------------------------------------------------------------------- /AppHost/ThirdParty/Objective-C-HMTL-Parser/HTMLParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/Objective-C-HMTL-Parser/HTMLParser.h -------------------------------------------------------------------------------- /AppHost/ThirdParty/Objective-C-HMTL-Parser/HTMLParser.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/Objective-C-HMTL-Parser/HTMLParser.m -------------------------------------------------------------------------------- /AppHost/ThirdParty/Objective-C-HMTL-Parser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/Objective-C-HMTL-Parser/README.md -------------------------------------------------------------------------------- /AppHost/ThirdParty/Reachability/Reachability.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/Reachability/Reachability.h -------------------------------------------------------------------------------- /AppHost/ThirdParty/Reachability/Reachability.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/ThirdParty/Reachability/Reachability.m -------------------------------------------------------------------------------- /AppHost/logo_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/logo_small.png -------------------------------------------------------------------------------- /AppHost/resources/WechatIMG19.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/resources/WechatIMG19.jpeg -------------------------------------------------------------------------------- /AppHost/resources/WechatIMG20.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/resources/WechatIMG20.jpeg -------------------------------------------------------------------------------- /AppHost/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/resources/index.html -------------------------------------------------------------------------------- /AppHost/resources/pushstate_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/AppHost/resources/pushstate_test.html -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/README.md -------------------------------------------------------------------------------- /feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hite/AppHost/HEAD/feature.md --------------------------------------------------------------------------------