我正在为使用 OAuth 2.0 授权技术 ( Access& Refresh Token) 的iOS 应用程序构建网络客户端。我一直在努力实现我的网络客户端的一项功能:
Access Token已经过期,我需要发送Refresh Token到我的服务器,以获得新的Access Token。Access Token请求后,我需要重做之前出现 401 错误的请求。到目前为止,我已经为我的网络客户端编写了这段代码:
typealias NetworkCompletion = Result<(Data, URLResponse), FRNetworkingError>
/// I am using a custom result type to support just an Error and not a Type object for success
enum NetworkResponseResult<Error> {
case success
case failure(Error)
}
class FRNetworking: FRNetworkingProtocol {
fileprivate func handleNetworkResponse(_ response: HTTPURLResponse) -> NetworkResponseResult<Error> {
switch response.statusCode {
case 200...299: …Run Code Online (Sandbox Code Playgroud) 当我输入时,docker start projects我收到此错误:
来自守护进程的错误响应:无效的头字段值"oci运行时错误:container_linux.go:247:启动容器进程导致\"exec:\\"/ bin/bash"\\":stat/bin/bash":没有这样的文件或目录\"\n"错误:无法启动容器:项目
我应该怎么做才能启动我的码头集装箱?