POSTMAN 反馈 400 the plain http request was sent HTTPS port
时间: 2023-11-17 18:00:50 浏览: 75
当使用HTTP请求访问HTTPS端口时,会出现“400 The plain HTTP request was sent to HTTPS port”的错误页面。这是因为现在越来越多的网站要求HTTP访问转为更为安全的HTTPS访问,而使用nginx部署的前端应用可以很方便地使用反向代理来实现。解决思路是使用HTTPS请求代替HTTP请求,或者使用反向代理将HTTP请求转发到HTTPS端口。如果您使用的是POSTMAN进行API测试,可以尝试更改请求URL为HTTPS协议,或者检查是否需要在请求头中添加“Content-Type: application/json”等信息。
相关问题
postman 请求保存the request was rejected because no multipart boundary was found
如果您在使用Postman请求保存时遇到 "The request was rejected because no multipart boundary was found" 错误提示,这通常是由于请求正文中缺少有效的多部分边界引起的。
要解决这个问题,您可以尝试以下步骤:
1. 确认请求的Content-Type:在Postman中,确保您选择了正确的请求方法(通常是POST),并在请求标头中设置了正确的Content-Type,即 "multipart/form-data"。
2. 生成有效的多部分边界:在Postman的请求正文中,选择 "form-data" 选项,并确保为每个要上传的字段设置了正确的键和值。然后,Postman会自动生成有效的多部分边界。
3. 检查请求正文的格式:确保每个要上传的字段都按照正确的格式出现,并以正确的多部分边界进行分隔。每个字段都应该有自己的头部和内容。
如果问题仍然存在,请检查您的请求是否满足以上要求,并根据具体情况进行调整和修复。如果问题仍然无法解决,请提供更多详细信息,以便我能够给出更具体的建议。
postman请求报错 the request was rejected because no multipart boundary was found
在 Postman 中发送带有文件的 multipart/form-data 请求时,如果没有设置正确的 boundary,就会出现该错误。以下是解决该问题的步骤:
1. 在 Postman 中选择“Body”选项卡,并选择“form-data”格式。
2. 在“Key”列中输入文件的参数名。
3. 在“Value”列中选择“File”类型,并选择要上传的文件。
4. 点击右侧的“Headers”按钮,在请求头中添加“Content-Type”字段,并设置其值为“multipart/form-data”。
5. 在请求头中添加“boundary”字段,并设置其值为一个随机字符串。
6. 点击“Send”按钮发送请求,如果一切正常,应该能够成功上传文件。
注意,boundary 的值必须与请求头中设置的一致,否则会出现相同的错误。如果你使用的是 Postman 的最新版本,通常情况下会自动设置正确的 boundary,你可以检查一下请求头中的值是否正确。