找回密码
 立即注册

QQ登录

只需一步,快速开始

sove

初级会员

21

主题

74

帖子

271

积分

初级会员

积分
271
sove
初级会员   /  发表于:2023-8-24 16:52  /   查看:1601  /  回复:9
5金币



请问这个是这边的问题,还是对方接收后返回的“过大”的问题呢?

StatusCode: 413, ReasonPhrase: 'Request Entity Too Large', Version: 1.1, Content: System.Net.Http.HttpConnectionResponseContent, Headers: {   Server: Microsoft-IIS/10.0   X-Powered-By: ASP.NET   Date: Thu, 24 Aug 2023 08:50:12 GMT   Connection: close   Content-Type: text/html   Content-Length: 45 }

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

9 个回复

倒序浏览
Shawn.Liu活字格认证
超级版主   /  发表于:2023-8-24 17:45:27
沙发
从截图中日志来看是请求实体,不是对方接口响应内容过大
回复 使用道具 举报
sove
初级会员   /  发表于:2023-8-24 18:07:30
板凳
Shawn.Liu 发表于 2023-8-24 17:45
从截图中日志来看是请求实体,不是对方接口响应内容过大

因为我要发一个附件给对方,这个附件内容可能会很大,那这种我应该怎么弄呢?
回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:2023-8-24 20:06:20
地板
sove 发表于 2023-8-24 18:07
因为我要发一个附件给对方,这个附件内容可能会很大,那这种我应该怎么弄呢?

弄小一点测试一下,  排除是不是 对方 是不是因为  你的附件过大而报错   , 如果对方不允许接收大文件, 就要找对方 PK了
回复 使用道具 举报
sove
初级会员   /  发表于:2023-8-24 21:31:24
5#
VVANVI 发表于 2023-8-24 20:06
弄小一点测试一下,  排除是不是 对方 是不是因为  你的附件过大而报错   , 如果对方不允许接收大文件, ...

小一点的没问题,我测试了。那意思是这种问题还不确定是这边的问题还是对方的问题吗?
回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:2023-8-24 21:49:36
6#
本帖最后由 VVANVI 于 2023-8-24 21:51 编辑
sove 发表于 2023-8-24 21:31
小一点的没问题,我测试了。那意思是这种问题还不确定是这边的问题还是对方的问题吗?

对方限制了, 你先去找对方pk吧  ,对方要没问题, 就找活字格 修 反正搞开发的 就是 爱踢球
回复 使用道具 举报
renho活字格认证
银牌会员   /  发表于:2023-8-25 00:24:38
7#
这个用apipost测一下就知道原因了
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2023-8-25 16:56:08
8#
感谢各位大佬的支持,楼主可以先确认下问题来源
回复 使用道具 举报
sove
初级会员   /  发表于:2023-8-28 09:45:22
9#
本帖最后由 sove 于 2023-8-28 09:48 编辑
Shawn.Liu 发表于 2023-8-25 16:56
感谢各位大佬的支持,楼主可以先确认下问题来源

我特意测试了:


附件大于4M小于22M,对接的对方系统会发出提示:
创建变量 返回的上传结果 = {"Result":{"ResponseStatus":{"ErrorCode":500,"IsSuccess":false,"Errors":[],"SuccessEntitys":[],"SuccessMessages":[],"MsgCode":0},"FileId":null,"Message":"超过了最大请求长度。"}}


附件大于22M后,附件还未传至第三方系统,活字端直接会发出提示:
StatusCode: 413, ReasonPhrase: 'Request Entity Too Large', Version: 1.1, Content: System.Net.Http.HttpConnectionResponseContent, Headers: {   Server: Microsoft-IIS/10.0   X-Powered-By: ASP.NET   Date: Mon, 28 Aug 2023 01:43:02 GMT   Connection: close   Content-Type: text/html   Content-Length: 45 }
错误码: 413
信息: 未显示页面,因为请求实体过大。截图如下 :



所以大于22M的附件传不了这个问题是这边系统的问题

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2023-8-28 17:35:47
10#
好的大佬,目前测试结果大致是第三方系统不能接收大于4M小于22M的请求体数据,活字格侧在测试时不能发送大于22M的附件,所以看起来您需要合理的上传对方接口要求的附件大小才可以;
如果还需要了解相关上传文件的方式,可以看下下面的帖子哈;

发送http请求body中form-data类型file?????
https://gcdn.grapecity.com.cn/showtopic-163240-1-1.html
(出处: 葡萄城产品技术社区)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部