Home  >  Article  >  Backend Development  >  What should I do if Content-Length is too short?

What should I do if Content-Length is too short?

藏色散人
藏色散人forward
2022-01-11 15:46:052618browse

This article is written by the golang tutorial column to introduce to you the problem of too short Content-Length. I hope it will be helpful to friends in need!

Paste the interface to postman request through curl

The interface is as follows

curl 'https://donglei-dev.wode.cn/user/api/add' \
-X 'POST' \
-H 'Content-Type: application/json;charset=UTF-8' \
-H 'Accept: application/json, text/plain, */*' \
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjozNTQyLCJyZWFsX25hbWUiOiLmm7npuY8iLCJwaG9uZSI6IjE4MDkzMzA1OTMwIiwicGxhdGZvcm0iOjEsInJhbmRfbn11VtIjoxNjQxNzkzMTcyLCJleHAiOjE2NDE4Nzk1NzIsImlzcyI6Imdpbi1ibG9nIn0.RSHxaHetgItrH6hhAQhvrNpiPaNxS0WzkSeRqJa-Ih4' \
-H 'Accept-Language: zh-cn' \
-H 'Accept-Encoding: gzip, deflate, br' \
-H 'Host: gateway-dev.hotmaxx.cn' \
-H 'Origin: https://newdongle-dev.ddd.cn' \
-H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15' \
-H 'Connection: keep-alive' \
-H 'Referer: https://newdongle-dev.ddd.cn/' \
-H 'Content-Length: 135' \
-H 'X-PlatformId: 1' \
--data-binary '{"platform_id":1,"url":"/donglei-go/test/test1","type":1,"status":1,"remark":"shishi","protocol":"http://","host":"dev-php-u6d4bu8bd5"}'

This At this time, you can directly request

and change it to the local interface

What should I do if Content-Length is too short?

What should I do if Content-Length is too short?

string: `{
 "platform_id": 1,
 "url": "/dong-go/test/test1",
 "type": 1,
 "status": 1,
 "remark": "shishi",
 "protocol": "http://",
 "host": `, error: `unexpected EOF`

Reason

The old interface has fewer request parameters, so Content-Length is set to 135, and there are more fields when calling locally. However, this parameter has not been increased, so it is incompletely read. Just check it off.

The above is the detailed content of What should I do if Content-Length is too short?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:learnku.com. If there is any infringement, please contact admin@php.cn delete