ftp文件上传
const remotePath = '/ppscp/static/resource/case'; const ftp = new JSFtp({ host: '10.1.x.xxx', port: '8888' })
file 是Buffer格式,但是这点击后没有反应
ftp.put(file, '/ppscp/static/resource/case/eeeeeeee.mp4', err => { alert(123) if (!err) { alert(123) console.log("File transferred successfully!"); } });
你好,看起来你在使用 JSFtp
库进行 FTP 文件上传,但上传过程似乎没有反应。这个问题可能有几个原因,让我们来逐一排查:
host
和 port
是正确的。你也可以尝试在 FTP 客户端软件中手动连接服务器,看是否可以成功。remotePath
路径下写入文件。如果服务器上的目录或文件权限设置不正确,上传操作可能会失败。file
是 Buffer 格式,确保这个 Buffer 中包含了有效的视频文件数据。你可以尝试将这个 Buffer 写入本地文件,看看是否是一个有效的视频文件。ftp.put
函数本身有问题(例如,由于配置错误或其他原因),它可能不会调用这个回调函数。你可以尝试在上传操作之后添加一些代码来检查连接状态或尝试其他方法来获取错误信息。JSFtp
库的文档正确使用它。例如,你可能需要设置一些其他配置选项(如用户名和密码),或者确保库版本与你的代码兼容。为了更具体地诊断问题,你可以尝试以下步骤:
ftp.put
调用之前添加一些代码来检查与 FTP 服务器的连接状态。ftp.put
调用之后添加一些代码来检查是否有其他错误或异常发生。希望这些建议能帮助你找到问题所在!如果你有其他关于代码或程序运行的问题,欢迎随时向我提问。
接口说明 上传视频文件 API地址 POST /api/marker/1.0.0/uploadVideo 是否需要登录 是 请求字段说明 参数 类型 请求类型 是否必须 说明 dataGuid string form 是 场景GUID file string form 是 视频文件 响应字段说明 参数 类型 说明 mp4UploadPath String 视频文件上传地址 响应成功示例 { "
用户通过视频上传、管理视频、获取代码,实现本地视频在制定网站播放。 2.1视频上传 进入视频页面,点击上传视频 按钮,在弹出的页面点击添加视频 : 1)选择视频“分类”,添加视频“标签”(选填); 2)点击【添加视频】或者【选择文件并上传】按钮选择本地一个或多个视频,点击确认即开始视频上传;或者在本地选择一个或多个视频,将视频拖拽到视频上传区,即可进行视频上传; 3)上传过程中点击视频上传或者取消
Spark API 中所有的 Flash 接口需要 Flash 插件的版本在 10.1 以上才有效,使用前请确保 Flash 插件版本符合要求。 在上传视频的过程中,不用与 Spark 平台进行 HTTP 通信,使用 JavaScript 和 Spark 平台提供的 Flash 进行交互即可完成。关于如何在网页中嵌入 Flash 以及如何和 Flash 进行交互,请参阅附录 2。上传接口用到的所有
一、视频字幕抓取接口 通过该接口可以以url的方式的上传字幕,用户需提供一个有效的srturl(适用于有可访问的字幕url但没有本地文件的用户). 地址为: https://spark.bokecc.com/api/video/fetchsrt 需要传递以下参数: 参数 说明 userId 用户ID,必选 videoId 视频ID,必选 srtName 字幕播放器上显示名称,必选(最多四个字符)
通过该接口可以进行视频的自定义封面图上传. 地址为: https://spark.bokecc.com/api/video/coverupload 需要传递以下参数: 参数 说明 userid 用户ID,必选 videoid 视频ID,必选 covertype 要上传的封面类型:0小图,1大图 ,必选 coverurl 要上传的封面地址,必选 注: 1.要上传的coverurl必须为合法的URL,
本文档详细介绍了使用“HTTP断点续传”的方式实现文件上传的对接说明,并在本小节最后给出前端HTML5实现demo,以及若干服务端实现demo。 1 创建视频上传信息 根据本地待上传文件的各种属性请求该接口,获取系统分配的视频id(videoid), 上传路径(metaurl,chunkurl)等上传信息,以便进行后续上传。本接口需要使用THQS方式进行请求参数校验(关于THQS算法的细节请参见S