├── .github ├── FUNDING.yml └── workflows │ └── swift.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── LICENSE ├── Package.swift ├── README.md ├── Sources ├── Networking │ ├── Calls │ │ ├── NetworkingClient+Data.swift │ │ ├── NetworkingClient+Decodable.swift │ │ ├── NetworkingClient+JSON.swift │ │ ├── NetworkingClient+Multipart.swift │ │ ├── NetworkingClient+NetworkingJSONDecodable.swift │ │ ├── NetworkingClient+Requests.swift │ │ └── NetworkingClient+Void.swift │ ├── HTTPMethod.swift │ ├── Logging │ │ ├── NetworkingLogLevel.swift │ │ └── NetworkingLogger.swift │ ├── Multipart │ │ ├── HttpBodyConvertible.swift │ │ ├── MultipartData+HttpBodyConvertible.swift │ │ ├── MultipartData.swift │ │ └── Params+HttpBodyConvertible.swift │ ├── NetworkingClient.swift │ ├── NetworkingError.swift │ ├── NetworkingRequest.swift │ ├── NetworkingService.swift │ └── Params.swift └── PrivacyInfo.xcprivacy ├── Tests ├── LinuxMain.swift └── NetworkingTests │ ├── CurlLoggingTests.swift │ ├── DeleteRequestTests.swift │ ├── GetRequestTests.swift │ ├── MockingURLProtocol.swift │ ├── MultipartRequestTests.swift │ ├── NetworkingTests.swift │ ├── ParamsTests.swift │ ├── PatchRequestTests.swift │ ├── Post+NetworkingJSONDecodable.swift │ ├── Post.swift │ ├── PostRequestTests.swift │ ├── PutRequestTests.swift │ ├── UserJSON.swift │ └── XCTestManifests.swift └── banner.png /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/swift.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/.github/workflows/swift.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/README.md -------------------------------------------------------------------------------- /Sources/Networking/Calls/NetworkingClient+Data.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Sources/Networking/Calls/NetworkingClient+Data.swift -------------------------------------------------------------------------------- /Sources/Networking/Calls/NetworkingClient+Decodable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Sources/Networking/Calls/NetworkingClient+Decodable.swift -------------------------------------------------------------------------------- /Sources/Networking/Calls/NetworkingClient+JSON.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Sources/Networking/Calls/NetworkingClient+JSON.swift -------------------------------------------------------------------------------- /Sources/Networking/Calls/NetworkingClient+Multipart.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Sources/Networking/Calls/NetworkingClient+Multipart.swift -------------------------------------------------------------------------------- /Sources/Networking/Calls/NetworkingClient+NetworkingJSONDecodable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Sources/Networking/Calls/NetworkingClient+NetworkingJSONDecodable.swift -------------------------------------------------------------------------------- /Sources/Networking/Calls/NetworkingClient+Requests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Sources/Networking/Calls/NetworkingClient+Requests.swift -------------------------------------------------------------------------------- /Sources/Networking/Calls/NetworkingClient+Void.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Sources/Networking/Calls/NetworkingClient+Void.swift -------------------------------------------------------------------------------- /Sources/Networking/HTTPMethod.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Sources/Networking/HTTPMethod.swift -------------------------------------------------------------------------------- /Sources/Networking/Logging/NetworkingLogLevel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Sources/Networking/Logging/NetworkingLogLevel.swift -------------------------------------------------------------------------------- /Sources/Networking/Logging/NetworkingLogger.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Sources/Networking/Logging/NetworkingLogger.swift -------------------------------------------------------------------------------- /Sources/Networking/Multipart/HttpBodyConvertible.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Sources/Networking/Multipart/HttpBodyConvertible.swift -------------------------------------------------------------------------------- /Sources/Networking/Multipart/MultipartData+HttpBodyConvertible.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Sources/Networking/Multipart/MultipartData+HttpBodyConvertible.swift -------------------------------------------------------------------------------- /Sources/Networking/Multipart/MultipartData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Sources/Networking/Multipart/MultipartData.swift -------------------------------------------------------------------------------- /Sources/Networking/Multipart/Params+HttpBodyConvertible.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Sources/Networking/Multipart/Params+HttpBodyConvertible.swift -------------------------------------------------------------------------------- /Sources/Networking/NetworkingClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Sources/Networking/NetworkingClient.swift -------------------------------------------------------------------------------- /Sources/Networking/NetworkingError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Sources/Networking/NetworkingError.swift -------------------------------------------------------------------------------- /Sources/Networking/NetworkingRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Sources/Networking/NetworkingRequest.swift -------------------------------------------------------------------------------- /Sources/Networking/NetworkingService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Sources/Networking/NetworkingService.swift -------------------------------------------------------------------------------- /Sources/Networking/Params.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Sources/Networking/Params.swift -------------------------------------------------------------------------------- /Sources/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Sources/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /Tests/LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Tests/LinuxMain.swift -------------------------------------------------------------------------------- /Tests/NetworkingTests/CurlLoggingTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Tests/NetworkingTests/CurlLoggingTests.swift -------------------------------------------------------------------------------- /Tests/NetworkingTests/DeleteRequestTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Tests/NetworkingTests/DeleteRequestTests.swift -------------------------------------------------------------------------------- /Tests/NetworkingTests/GetRequestTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Tests/NetworkingTests/GetRequestTests.swift -------------------------------------------------------------------------------- /Tests/NetworkingTests/MockingURLProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Tests/NetworkingTests/MockingURLProtocol.swift -------------------------------------------------------------------------------- /Tests/NetworkingTests/MultipartRequestTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Tests/NetworkingTests/MultipartRequestTests.swift -------------------------------------------------------------------------------- /Tests/NetworkingTests/NetworkingTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Tests/NetworkingTests/NetworkingTests.swift -------------------------------------------------------------------------------- /Tests/NetworkingTests/ParamsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Tests/NetworkingTests/ParamsTests.swift -------------------------------------------------------------------------------- /Tests/NetworkingTests/PatchRequestTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Tests/NetworkingTests/PatchRequestTests.swift -------------------------------------------------------------------------------- /Tests/NetworkingTests/Post+NetworkingJSONDecodable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Tests/NetworkingTests/Post+NetworkingJSONDecodable.swift -------------------------------------------------------------------------------- /Tests/NetworkingTests/Post.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Tests/NetworkingTests/Post.swift -------------------------------------------------------------------------------- /Tests/NetworkingTests/PostRequestTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Tests/NetworkingTests/PostRequestTests.swift -------------------------------------------------------------------------------- /Tests/NetworkingTests/PutRequestTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Tests/NetworkingTests/PutRequestTests.swift -------------------------------------------------------------------------------- /Tests/NetworkingTests/UserJSON.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Tests/NetworkingTests/UserJSON.swift -------------------------------------------------------------------------------- /Tests/NetworkingTests/XCTestManifests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/Tests/NetworkingTests/XCTestManifests.swift -------------------------------------------------------------------------------- /banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freshOS/Networking/HEAD/banner.png --------------------------------------------------------------------------------