Skip to content

Commit

Permalink
Merge pull request #74 from shichimitoucarshi/refactor/Made-it-more-r…
Browse files Browse the repository at this point in the history
…eadable

Made it more readable
  • Loading branch information
keisukeYamagishi authored Aug 5, 2024
2 parents a7fa12b + d4791d9 commit 1895239
Showing 1 changed file with 38 additions and 23 deletions.
61 changes: 38 additions & 23 deletions HttpSession/Http.swift
Original file line number Diff line number Diff line change
Expand Up @@ -68,25 +68,34 @@ public class Http {
cookie: Bool = false,
basic: [String: String]? = nil) -> Http
{
Http.shared.request(url: url,
method: method,
encode: encode,
isNeedDefaultHeader: isNeedDefaultHeader,
header: header,
params: params,
multipart: multipart,
cookie: cookie,
basic: basic)
Http.shared
.request(url: url,
method: method,
encode: encode,
isNeedDefaultHeader: isNeedDefaultHeader,
header: header,
params: params,
multipart: multipart,
cookie: cookie,
basic: basic)
}

public func session(completion: @escaping (Data?, HTTPURLResponse?, Error?) -> Void) {
sessionManager.session(completion: completion)
public func session(completion: @escaping (Data?,
HTTPURLResponse?,
Error?) -> Void)
{
sessionManager
.session(completion: completion)
}

public func download(resumeData: Data? = nil,
progress: @escaping (_ written: Int64, _ total: Int64, _ expectedToWrite: Int64) -> Void,
progress: @escaping (_ written: Int64,
_ total: Int64,
_ expectedToWrite: Int64) -> Void,
download: @escaping (_ path: URL?) -> Void,
completionHandler: @escaping (Data?, HTTPURLResponse?, Error?) -> Void)
completionHandler: @escaping (Data?,
HTTPURLResponse?,
Error?) -> Void)
{
/*
/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
Expand All @@ -95,23 +104,29 @@ public class Http {

/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
*/
sessionManager.download(resumeData: resumeData,
progress: progress,
download: download,
completion: completionHandler)
sessionManager
.download(resumeData: resumeData,
progress: progress,
download: download,
completion: completionHandler)
}

public func cancel(byResumeData: @escaping (Data?) -> Void) {
sessionManager.cancel(byResumeData: byResumeData)
sessionManager
.cancel(byResumeData: byResumeData)
}

public func cancel() {
sessionManager.cancel()
sessionManager
.cancel()
}

public func upload(progress: ((_ written: Int64, _ total: Int64, _ expectedToWrite: Int64) -> Void)? = nil,
completion: @escaping (Data?, HTTPURLResponse?, Error?) -> Void)
{
sessionManager.upload(progress: progress, completion: completion)
public func upload(progress: ((_ written: Int64,
_ total: Int64,
_ expectedToWrite: Int64) -> Void)? = nil,
completion: @escaping (Data?, HTTPURLResponse?, Error?) -> Void) {
sessionManager
.upload(progress: progress,
completion: completion)
}
}

0 comments on commit 1895239

Please sign in to comment.