没有合适的资源?快使用搜索试试~ 我知道了~
Squid:用于Swift的声明式和React式网络
共84个文件
swift:63个
md:5个
yml:4个
需积分: 5 0 下载量 82 浏览量
2021-02-03
19:57:09
上传
评论
收藏 102KB ZIP 举报
温馨提示
乌贼 Squid是Swift的声明式和React式网络库。 专为Swift 5开发,旨在利用最新的语言功能。 该框架的最终目标是实现轻松的联网,从而使编写易于维护的代码变得容易。 它的核心是建立在Apple的框架之上,并使用Apple内置的进行网络连接。 产品特点 目前,Squid最重要的功能可以总结如下: 发送HTTP请求并接收服务器响应。 使用多种重试器重试HTTP请求。 为分页的HTTP请求自动请求新页面。 通过WebSocket发送和接收消息。 API端点和一组请求的安全性机制的抽象。 快速开始 首次使用Squid时,您可能想尝试针对请求。 要在此API上执行示例请求,
资源推荐
资源详情
资源评论
收起资源包目录
Squid-master.zip (84个子文件)
Squid-master
Squid.xcodeproj
project.xcworkspace
contents.xcworkspacedata 135B
xcshareddata
IDEWorkspaceChecks.plist 238B
project.pbxproj 49KB
xcshareddata
xcschemes
Squid.xcscheme 3KB
Squid.podspec 835B
.gitignore 94B
Package.swift 457B
README.md 3KB
.github
workflows
docs.yml 1KB
cocoapods.yml 542B
build.yml 235B
.swiftlint.yml 25B
Sources
Squid
Response
Stream.swift 5KB
Response.swift 2KB
Paginator.swift 7KB
Scheduler
NetworkScheduler.swift 4KB
Retrier
RetrierFactory.swift 1KB
Retrier.swift 2KB
RetrierFactoryImpl
AnyRetrierFactory.swift 868B
RetrierImpl
NilRetrier.swift 1KB
BackoffRetrier.swift 4KB
Service
Hooks
CachingServiceHook.swift 2KB
ServiceHook.swift 5KB
NilServiceHook.swift 215B
AnyHttpService.swift 2KB
HttpService.swift 4KB
Utils
Replay.swift 459B
String.swift 830B
Url.swift 1KB
IgnoreError.swift 4KB
Concurrency.swift 1KB
Dictionary.swift 488B
StreamRequest
StreamRequest.swift 7KB
AnyStreamRequest.swift 3KB
Core
Combine
Http
HttpTaskSubscription.swift 4KB
HttpTaskPublisher.swift 3KB
HttpResponse.swift 862B
WebSocket
WSTaskPublisher.swift 2KB
WSTaskSubscription.swift 3KB
Delegate
Delegates.swift 384B
URLSessionDelegateProxy.swift 2KB
Request
HttpHeader.swift 4KB
HttpQuery.swift 3KB
HttpMimeType.swift 507B
HttpRequest.swift 6KB
HttpMethod.swift 903B
HttpRoute.swift 2KB
Body
HttpData+Empty.swift 687B
HttpData+Image.swift 2KB
HttpBody.swift 1KB
HttpData+Json.swift 2KB
Request
RequestPriority.swift 1KB
Request.swift 14KB
NetworkRequest.swift 2KB
AnyRequest.swift 4KB
PaginationRequest
PaginatedData.swift 2KB
PaginationRequest.swift 1KB
Squid.swift 4KB
Squid-Info.plist 769B
examples
Pagination.md 6KB
Retriers.md 9KB
Basics.md 3KB
WebSockets.md 5KB
LICENSE 1KB
.jazzy.yaml 292B
Tests
LinuxMain.swift 112B
SquidTests-Info.plist 727B
SquidTests
Resources
cat.jpg 8KB
users.json 179B
SquidTests.swift 7KB
ServiceHookTests.swift 1KB
Stubs
RetrierStub.swift 2KB
Utils
Stub.swift 6KB
Utility.swift 247B
Containers.swift 466B
Services.swift 552B
Requests.swift 2KB
Bags.swift 183B
Apis
ErrorMapping.swift 553B
Protected.swift 3KB
Hook.swift 348B
RetrierTests.swift 2KB
UtilsTests.swift 932B
FailureTests.swift 2KB
共 84 条
- 1
资源评论
真好玩主人
- 粉丝: 17
- 资源: 4632
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功