<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Swift SDK - no code returned for 'HTTPError' in Dropbox API Support &amp; Feedback</title>
    <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Swift-SDK-no-code-returned-for-HTTPError/m-p/174947#M6870</link>
    <description>&lt;P&gt;I am using the Swift SDK v2 and I want to be able to interpret errors returned when there is no internet connection. So for&amp;nbsp;&lt;/P&gt;
&lt;P&gt;files.listFolder&lt;/P&gt;
&lt;P&gt;the returned error only contains a description saying "HTTP Error:" without any code or anything else. When I try to switch on HTTPError as suggested &lt;A href="http://stackoverflow.com/a/34044281" target="_blank" rel="nofollow noreferrer"&gt;here&lt;/A&gt;, I am getting the&amp;nbsp;following:&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;"http error code: nil - message: Optional("") - requestID: nil"&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;for the following code:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;if let error = error {&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; switch error {&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; case let .HTTPError(code, message, requestID):&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; print("http error code: \(code) - message: \(message) - requestID: \(requestID) ")&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; default:&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; print("some other error")&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } else {&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; print("there was no error")&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/PRE&gt;</description>
    <pubDate>Wed, 29 May 2019 09:31:55 GMT</pubDate>
    <dc:creator>Joe Z.1</dc:creator>
    <dc:date>2019-05-29T09:31:55Z</dc:date>
    <item>
      <title>Swift SDK - no code returned for 'HTTPError'</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Swift-SDK-no-code-returned-for-HTTPError/m-p/174947#M6870</link>
      <description>&lt;P&gt;I am using the Swift SDK v2 and I want to be able to interpret errors returned when there is no internet connection. So for&amp;nbsp;&lt;/P&gt;
&lt;P&gt;files.listFolder&lt;/P&gt;
&lt;P&gt;the returned error only contains a description saying "HTTP Error:" without any code or anything else. When I try to switch on HTTPError as suggested &lt;A href="http://stackoverflow.com/a/34044281" target="_blank" rel="nofollow noreferrer"&gt;here&lt;/A&gt;, I am getting the&amp;nbsp;following:&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;"http error code: nil - message: Optional("") - requestID: nil"&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;for the following code:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;if let error = error {&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; switch error {&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; case let .HTTPError(code, message, requestID):&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; print("http error code: \(code) - message: \(message) - requestID: \(requestID) ")&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; default:&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; print("some other error")&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } else {&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; print("there was no error")&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 29 May 2019 09:31:55 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Swift-SDK-no-code-returned-for-HTTPError/m-p/174947#M6870</guid>
      <dc:creator>Joe Z.1</dc:creator>
      <dc:date>2019-05-29T09:31:55Z</dc:date>
    </item>
    <item>
      <title>Re: Swift SDK - no code returned for 'HTTPError'</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Swift-SDK-no-code-returned-for-HTTPError/m-p/174948#M6871</link>
      <description>&lt;P&gt;Hi Joe, when offline, the&amp;nbsp;HTTPError case doesn't contain any useful specific HTTP error information as you saw (since there was no response to use). For now you can just consider this case to be a general network failure, but I'll send this along as a feature request to expose the more specific underlying error from the network connection.&lt;/P&gt;</description>
      <pubDate>Thu, 07 Jul 2016 22:37:19 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Swift-SDK-no-code-returned-for-HTTPError/m-p/174948#M6871</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2016-07-07T22:37:19Z</dc:date>
    </item>
    <item>
      <title>Re: Swift SDK - no code returned for 'HTTPError'</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Swift-SDK-no-code-returned-for-HTTPError/m-p/174949#M6872</link>
      <description>&lt;P&gt;Hi Gregory, thanks for the confirmation, maybe something more descriptive like Swift's&lt;/P&gt;
&lt;PRE&gt;NSURLErrorNotConnectedToInternet&lt;/PRE&gt;
&lt;P&gt;would be very helpful. Thanks for all your support!&lt;/P&gt;
&lt;P&gt;Take Care .. Joe&lt;/P&gt;</description>
      <pubDate>Thu, 07 Jul 2016 22:40:38 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Swift-SDK-no-code-returned-for-HTTPError/m-p/174949#M6872</guid>
      <dc:creator>Joe Z.1</dc:creator>
      <dc:date>2016-07-07T22:40:38Z</dc:date>
    </item>
  </channel>
</rss>

