This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC3200:CC3200

Guru**** 2382480 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1332073/cc3200-cc3200

器件型号:CC3200

在通过 OTA 连接到 Dropbox 时遇到问题。 尝试通过预先签名的 URL 进行连接时出现 CDN 错误。 我想获得更多有关此问题是 TI 出问题还是需要使用 dropbox 的信息。 下面是我的器件请求和响应。

INFO][OTA] Update Check,找到1个文件
Client_Resource:4552调用 http_build_request

[INF][OTA] HT4569 Client_Send
POST /2/files/get_temperature_link HTTP/1.1
主机:api.dropboxapi.com
User-Agent:API-Explorer-client
授权:Bearer Token ##########################################出##############
内容类型:application/json
内容长度:45

响应

[error][OTA] Cdnb Client_Connect Url: error, http_extract_domain_By_url, status=-1
[error][OTA] sl_4583错误: Lib_Ota 上出现故障 Client_Connect
[信息][OTA][END_OF_UPDATS]
[信息][OTA]关闭 OTA 客户端和 CDN 客户端并恢复到 IDLE

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    添加下拉框响应


    HTTP/1.1 400错误请求
    内容长度:1005
    内容类型:文本/html
    变化:接受编码
    X-Dropbox-Response-origin:本地
    日期:2024年3月4日星期一17:25:08 GMT
    服务器:Envoy
    连接:关闭





    Dropbox - 400
    "="">">cfl.dropboxstatic.com/.../error.css" rel="stylesheet" type="text/CSS"/>
    "="">"> cfl.dropboxstatic.com/.../>



    "="">">assets.dropbox.com/.../target-miss.svg" alt="错误:400"/>


    误差(400)

    出现问题。 别担心,您的文件仍然是安全的, Dropbox 团队已收到通知。 请查看我们的 "="">">status.dropbox.com">Status 页面 ,了解是否有已知事件,我们的

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的、我们对此很熟悉。

    Dropbox 显然最近有所改变,我们正在尝试理解。  

    您可以尝试直接联系 Dropbox 以获取此错误的解释。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    如果我们找到根本原因和/或修复、我们将在此处更新。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Kobi、

    我收到了 Dropbox 的回复、其中提到从设备构建和发送的请求可能出错、并且下拉框侧未发生任何更改导致了故障。 您能帮助我理解下面发送的第二个请求是否有任何问题吗?  

    对第一个请求获得正确的响应,但对低于 HTTP/1.1 400错误请求的第二个请求获得正确的响应

    首次请求

    post /2/files/list_folder HTTP/1.1
    主机:api.dropboxapi.com
    User-Agent:API-Explorer-client
    授权:Bearer ####################################出##########
    内容类型:application/json
    内容长度:24

    {"path":"/pkg_00098"}


    第二次请求

    POST /2/files/get_temperature_link HTTP/1.1
    主机:api.dropboxapi.com
    User-Agent:API-Explorer-client
    授权:Bearer ##############################
    内容类型:application/json
    内容长度:45

    {"path":"/pkg_00098/F80_sys_mcuimgA"}

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我们面临着与 CC3220 (使用不同的代码)相同的问题。 用于工作的代码最近停止。

    Dropbox 端的情况发生了变化。 我们仍然不确定为什么数据包看起来是正确的。

    我注意到的一点是、如果 get_temporary_link 在延迟后被发送(例如、如果您在发送前放置了一个断点、并在断点停止后立即恢复)-数据包正在被接受 (至少在主机端-打印数据包内容-原始数据包和延迟的数据包似乎完全相同-我们没有进行无线检查)。

    由于我们不了解根本原因、因此我们还没有正式的解决方案。

    我们将在此处发布( 如有的话、还会在其他相关主题中发布)。