文件传输-java使用SSH方式上传报错:Algorithm negotiation fail

问题描述

java使用SSH方式上传报错:Algorithm negotiation fail

java用jsch实现文件传输(SSH形式),但是好像本地和服务器加密方式不一致,一直报错:
com.jcraft.jsch.JSchException: Algorithm negotiation fail

解决方案

如果是已form表单中的上传。需要改form的属性enctype( 属性规定在发送到服务器之前应该如何对表单数据进行编码。)
改属性默认值:application/x-www-form-urlencoded
如果是要上传文件需要修改为:
multipart/form-data
不对字符编码。在使用包含文件上传控件的表单时,必须使用该值。

解决方案二:

http://blog.csdn.net/coder_xia/article/details/46521947

时间: 2024-11-03 20:09:31

文件传输-java使用SSH方式上传报错:Algorithm negotiation fail的相关文章

文件上传报错,不过又可以传文件到项目里,求解

问题描述 文件上传报错,不过又可以传文件到项目里,求解 一开始用的好好的,然后我用数组添加四张图片的时候就只能添加三张,然后我清除了一下tomcat,之后就出现了问题 这是控制台报的错误: 10:45:44297 ERROR DispatcherServlet:457 - Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with n

微信永久视频上传报错41005 媒体文件丢失

问题描述 微信永久视频上传报错41005 媒体文件丢失 @using (Html.BeginForm(""UploadVideo""AddForeverVideo"" FormMethod.Post new { enctype = ""multipart/form-data"" })) { 选择上传媒体文件: }上面是一个input type为file ,name="description&quo

求助:summernote+spring mvc图片上传报错

问题描述 求助:summernote+spring mvc图片上传报错 先是controller代码: @ResponseBody @RequestMapping("/sumimg.do") public Result upload(HttpServletRequest request) { Result result = new Result(); // 转换为文件类型的request MultipartHttpServletRequest multipartRequest = (M

php图片上传报错error=3

问题描述 php图片上传报错error=3 upload: <?php/** Created by PhpStorm. User: rosen Date: 15-11-5 Time: 下午8:43*/print_r($_FILES['file']); ?> 为什么程序运行结果报错Array ( [name] => 2015-10-19 18:47:42屏幕截图.png [type] => [tmp_name] => [error] => 3 [size] => 0

android-Android 图片上传报错

问题描述 Android 图片上传报错 解决方案 看一下AsyncHttpRequestjava文件的147行,178行,109行有没有错,调试跟踪下: 解决方案二: 你首先看一下是不是你Android端的问题,还是服务端的问题. 解决方案三: 参考: http://bbs.anzhuo.cn/thread-941870-1-1.html

fileupload上传报错Could not find file

问题描述 fileupload上传报错Couldnotfindfile研究了一天啦!都找不到解決辦法在本地時就可以上傳,但是放到服務器上面就報上面的錯了!//stringserverpath=Server.MapPath("~/Upload/")+fileName;//设置附件上传到的服务器路径//stringserverpath=HttpContext.Current.Request.MapPath("~/Upload/")+fileName;又了好幾種設置路徑的

PHP上传报错:failed to open stream: Permission denied

问题描述 PHP上传报错:failed to open stream: Permission denied 代码一: doAction.php代码: 选择图片,上传报错: 解决方案 PHP failed to open stream: Permission denied关于php使用fopen报错 failed to open stream: Permission deniedfailed to open stream: Permission denied in 解决方案二: 权限不足,上传文件

js ajaxfileupload.js上传报错的解决方法_javascript技巧

相信大家在工作中经常用到文件上传的操作,因为我是搞前端的,所以这里主要是介绍ajax在前端中的操作.代码我省略的比较多,直接拿js那里的 $.ajaxFileUpload({ url:'www.coding/mobi/file/uploadSingleFile.html',//处理图片脚本 secureuri :false, fileElementId :'image2',//file控件id.就是input type="file" id="image2" data

ajax-Bootstrap插件File Input图片上传报错?怎么解决

问题描述 Bootstrap插件File Input图片上传报错?怎么解决