三阶段保存文件中,第二阶段的获取上传地址到底怎么使用啊,那个文档真心看不懂

阅读次数 23

<img src="https://solution-community.wps.cn/uploads/post/5fePxKiLYG1.png" alt="image.png"/>

2 Answers

您好,第二阶段,就是通过该接口告诉WPS WebOffice, 此文件需要保存的时候,通过什么链接地址来保存(即接口中返的URL, 该url可以是您自己的服务地址,也可以直接就是第三方存储的地址)。 至于返回的headers,params等信息,指的是您需要WebOffice,保存的时候,请求中额外带上什么参数,headers。

回调接口和herders都添加了,请求方式也是put,但是就是回调接口就是没反应,也没报错。有回调的示例吗,文档里面的示例也是看不懂。

如果用的不是用aliyun的OSS,该接口也支持POST的方式。 没反应,可能的原因:一个是接口实现错误,导致报错了,还没有进入接口的业务逻辑,二是可能是框架层,加了中间件校验被拦截了? 可以用postman工具测试一下发送文件到你的PUT接口

postman是可以正常调用到请求,我回调的是自己的接口,但是网关以及对应服务下的控制台都没有报错 @PostMapping("/upload") public void upload(@RequestBody byte[] file) { System.out.println("回调成功");
}

<img src="https://solution-community.wps.cn/uploads/post/5ff3Yu4tfjd.png" alt="image.png"/> 保存接口返回了http 400,可以检查下接口相关配置,或者网关日志