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.

[参考译文] TM4C1294NCPDT:HTTP 请求

Guru**** 2611705 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1083111/tm4c1294ncpdt-http-request

部件号:TM4C1294NCPDT

您好,

我使用的是 tm4c129。

在我的项目中,我正在通过 TCP 协议获得正文(数据为264字节)的 POST 请求。

请求的结构如下所示(当我收到请求时:

请求以 POST /command? token......开始 EndOfGet HTTP/1.1。然后有报头,最后有数据(264字节)。

当此请求多次发送给我时,在特定时间接收的方式会有所不同-该请求仅包含标题,而不包含数据

我猜发生的情况是,请求分为两个部分,第一个部分包含报头,第二个部分包含数据, 我在 Wireshark 中看到请求分为两个部分:

如何将整个请求合并在一起(如图所示)

TCP 中是否有需要更改的设置?

无论如何,我想举一个通过 HTTP 获取大数据的例子。

谢谢,

奥斯里特

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

    Oshrit,您好!

     我认为 MCU 充当 HTTP 服务器。 这是正确的吗? 如果是这种情况,“帖子”来自客户(例如浏览器)。 我不是 HTTP 协议的专家,不知道为什么 POST 请求被细分市场。 您的问题超出了我们可以在本论坛上支持的 MCU 的范围。 在请求被细分市场划分的情况下,您可以在 Google 上搜索 HTTP 协议,并查看是否有可调整的设置。