我对由Swagger codegen生成的源代码有问题。我想上传一个带有react的文件。为此,我创建了一个Dropzone并获得了该文件的路径。如果我按照文档中的方式使用生成的客户端,它将无法工作。不幸的是,文件没有被发送。只有文件名。调试控制台也不显示已发送二进制数据。
请求未正确执行。该文件将不会上载。参数“file”只是文件名,而不是二进制数据。
大摇大摆的代码版本
openapi-generator-cli-3.3.4。罐子
招摇过市声明文件内容
大摇大摆亚马尔:
/orders/upload:
post:
operationId: "orderUploadPart"
summary: "upload a textual or audio part of an order"
tags:
- "orders"
description: "This funktion uploads a textual or audio part of an order to the sense.ai.tion cloud system.
The result is the resource identifier, that must be used in the order request."
consumes:
- multipart/form-data
parameters:
- in: "formData"
name: "file"
type: "file"
required: true
description: "the file to upload"
- in: "formData"
name: "media"
type: "string"
enum:
- "text"
- "wav"
- "mp3"
required: true
description: "the media type of the the upload, can be ***text***, ***wav*** or ***mp3***"
代码:
var apiInstance = new SenseaitionApi.OrdersApi();
var file = "/path/to/file"; // File | the file to upload
var media = "media_example"; // String | the media type of the the upload, can be ***text***, ***wav*** or ***mp3***
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
};
apiInstance.orderUploadPart(file, media, callback);
就像在:https://github.com/swagger-api/swagger-codegen/blob/master/samples/client/petstore/javascript/docs/PetApi.md#uploadFile
Chrome开发工具屏幕截图
用于生成的命令行
java-jar${GOPATH}/bin/openapi生成器cli。jargenerate-i服务_js_api。js/sensition-javascript-eag-js-javascript。大摇大摆解析器。util。RemoteUrl。trustAll=true
我发现了错误。生成的Javascript代码的文档是错误的。上传文件(Javascript对象)必须传递,而不是路径。
这一行是错误的:
var file = "/path/to/file"; // File | the file to upload
我得到以下错误: PHP致命错误:在vendor/Google/apiclient/src/Google/Http/REST.PHP:118中出现未捕获的异常“Google\u Service\u exception”,消息为“未能解析内容范围头” 堆栈跟踪: 0供应商/google/apiclient/src/Google/Http/REST. php(94):Google_Http_REST:
本文向大家介绍Java实现文件上传服务器和客户端,包括了Java实现文件上传服务器和客户端的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Java实现文件上传服务器和客户端的具体代码,供大家参考,具体内容如下 文件上传服务器端: 文件上传客户端: 本文已被整理到了《Java上传操作技巧汇总》,欢迎大家学习阅读。 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐
本文向大家介绍Java下http下载文件客户端和上传文件客户端实例代码,包括了Java下http下载文件客户端和上传文件客户端实例代码的使用技巧和注意事项,需要的朋友参考一下 一、下载客户端代码 上述代码只适合下载小文件,如果下载大文件则会出现 Exception in thread "main" java.lang.OutOfMemoryError: Java heap space 错误,所以
我肯定在这里缺少某种序列化程序 任何建议都将不胜感激! 谢谢
当我试图从客户端上传时,我一直得到403。这是因为桶上没有条件吗?如果我只是指定密钥-没有访问密钥,签名或策略-它将上传罚款。 桶策略: CORS(因当地开发而开放) 签名生成 客户:
文件上载返回“状态代码8-无效参数”响应。想知道是什么导致了这种情况。 我使用Chilkat sFTP在多个合作伙伴之间传输和接收文件,没有问题,但是对于一个新的合作伙伴,我看到以下错误。合作伙伴的技术团队正在询问是否正在调用被动连接,但我在Chilkat中看不到任何可以让我改变这一点的属性。 日志消息: