Page 1 of 1
ESP32C3使用httpcpost的request很慢
Posted: Fri Jun 24, 2022 12:35 pm
by evanli
使用httpcpost multipart/form-data上传图档至阿里云存储,传输能成功,但是每次request速度有快有慢,请问要如何解决?
附件的Log显示时间有时能在1000ms内,慢的到10000ms都有,这要如何解决?
Re: ESP32C3使用httpcpost的request很慢
Posted: Mon Jun 27, 2022 11:59 am
by ESP_Sun
Hi,
这个跟网络情况有关,如果网络情况很差的话,数据发送到协议栈的时间就会很长。
Re: ESP32C3使用httpcpost的request很慢
Posted: Fri Jun 16, 2023 8:37 am
by ephone0
你好:
想請問multipart/form-data 這個content type 指令該怎麼下.
根據官方說明
AT+HTTPCPOST=<"url">,<length>[,<http_req_header_cnt>][,<http_req_header>..<http_req_header>]
我如果只下
AT+HTTPCPOST="http://192.168.1.38",10
我看到Content-Type: text/xml\r\n
而我如果用下面的方式
AT+HTTPCPOST="http://192.168.1.38",10,1,"multipart/form-data"
會得到Error 的結果
ERROR
請問我該如何正確地改變我想要的content-type.
謝謝你!
Re: ESP32C3使用httpcpost的request很慢
Posted: Fri Jun 16, 2023 9:04 am
by ESP_Sun
可以将 "multipart/form-data" 修改为:"Content-Type:multipart/form-data" 试下?
Re: ESP32C3使用httpcpost的request很慢
Posted: Sat Jun 17, 2023 12:10 am
by ephone0
你好ESP_Sun:
謝謝你的回答, 我依照你的建議 我改變了指令, C3 開發版回了OK 但是 我看了一下 網路內容, Content-Type 似乎沒有改變.
- screen1.png (2.82 KiB) Viewed 7655 times
- screen2.png (15.63 KiB) Viewed 7655 times
以下是我用AT+GMR 得到的版本資訊.
AT version:2.2.0.0(90458f0 - ESP32C3 - Jun 18 2021 10:23:57)
SDK version:v4.3-beta3-195-g6be10fa
compile time(c16e015):Jun 18 2021 12:56:35
Bin version:2.2.0(MINI-1)
請問您是否有其他想法?
感謝你!
Re: ESP32C3使用httpcpost的request很慢
Posted: Sat Jun 17, 2023 12:21 am
by ephone0
你好ESP_Sun:
我發現我目前使用的韌體版本不是最新的, 我升級到最新的版本, 指令就正常了, 謝謝你.