按照下面的代码定义API,同时接收表单和文件字节:
但是请求时死活报422错误:'{"detail":[{"loc":["body","obj_bytes"],"msg":"byte type expected","type":"type_error.bytes"}]}'
这个问题查了半天,最终在英文论坛的一个小角落发现:接口定义时,File参数要写在前面!!!
这个细节官网都没有提到,着实有点坑,应该是个bug
稍作记录,以便后人
按照下面的代码定义API,同时接收表单和文件字节:
但是请求时死活报422错误:'{"detail":[{"loc":["body","obj_bytes"],"msg":"byte type expected","type":"type_error.bytes"}]}'
这个问题查了半天,最终在英文论坛的一个小角落发现:接口定义时,File参数要写在前面!!!
这个细节官网都没有提到,着实有点坑,应该是个bug
稍作记录,以便后人