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.

[参考译文] RTOS:内容长度大小写不敏感性

Guru**** 2481985 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/702126/rtos-content-length-case-insensitivity

工具/软件:TI-RTOS

您好、

我有以下问题。

当我想使用 postman 将 JSON 数据发布到 http 服务器时、必须在骆驼案例中使用"Content-Length (内容长度)"。 遗憾的是、Postman 使用"内容长度"格式。 路径下

C:\ti_tirtos_tivac_2_16_00_08\products\ns_1_11_00_10\packages/ti\net\http

我找到了一个名为 https://std.c 的文件、其中包含以下行:

const char * HTTPStd_field_name_content_length ="内容长度"; 

我想使该 NDK 忽略大小写敏感性。  

您能帮我解决这个问题吗?

谢谢!

TI RTOS 2.16.0.08 | XDCTool:3.32.2.25 | 编译器:18.1.LTS

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

    工程师将在周一对此进行研究。

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

    提前感谢您!

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

    Daniel、您好!

    只是尝试更好地了解您的问题。 将"Content-Length (内容长度)"字符串更改为"content-length (内容长度)"是否足以解决您的问题?

    此致、

    达尔顿

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

    您好、Dalton、

    不是真的。 此问题与 Postman 不是 NDK 有关。 在大多数情况下、例如、浏览器中的标准表单帖子会插入正确的标题以及 Content-Length 的骆驼案例版本。 今天、我向 Postmen 编写了一个预请求脚本、并以 NDK 支持的方式插入了它的头文件。

    pm.environment.set("Content-Length"、request.data.length); 

    这是我的解决方案。 我希望这对每个人都有所帮助。  

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

    Daniel、您好!

    您的解决方法是否足够、或者您是否需要有关此问题的进一步帮助?

    此致、

    达尔顿

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

    很抱歉我迟到了。 是的、解决方法完全解决了问题。

    感谢你的帮助。