タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

Alamofireに関するnabeatsu1のブックマーク (1)

  • 【Swift 4.0】 APIでキャッシュを無視してリクエストする方法 - Qiita

    先日、Alamofireを用いてAPIのリクエストを行っていたところ、キャッシュが原因で不具合が発生していたため、その時に行った対処法をご紹介します。 発生していた不具合 APIが一度リクエストされたあとにiPhone端末自体の時刻を過去の時間に戻したところ、以前のAPIのレスポンスが返却され、サーバのアクセスログにもログがなく、API自体がリクエストされていない。 対処法 URLRequestのcachePolicyに.reloadIgnoringLocalCacheDataを設定することでキャッシュを無視することができました。具体的には下記のようになります。 let request = URLRequest(url: URL(string: "https://example.tetsukick.com"), cachePolicy: .reloadIgnoringLocalCacheD

    【Swift 4.0】 APIでキャッシュを無視してリクエストする方法 - Qiita
  • 1