.NET手机上传图片到服务器

.NET手机上传图片到服务器,第1张

protected void Button1_Click(object sender, EventArgs e)

{

string fullFileName = this.FileUpload1.FileName

string fileName = fullFileName.Substring(fullFileName.LastIndexOf("\\") + 1)

this.FileUpload1.PostedFile.SaveAs(Server.MapPath("Upload") + "\\" + fileName)

}

"Upload"是你服务器上的网站根目录下存放存放文件的目录例如webroot\upload

另外upload 目录的权限要设为可写 可在资源管理器中 属性-web共享 中设定

在多普打手机上上传成功

android客户端实现FTP文件需要用到 commons-net-3.0.1.jar

先将jar包复制到android libs目录下

复制以下实现代码

以下为实现代码:

/**

* 通过ftp上传文件

* @param url ftp服务器地址 如:

* @param port 端口如 :

* @param username 登录名

* @param password 密码

* @param remotePath 上到ftp服务器的磁盘路径

* @param fileNamePath 要上传的文件路径

* @param fileName 要上传的文件名

* @return

*/

public String ftpUpload(String url, String port, String username,String password, String remotePath, String fileNamePath,String fileName) {

FTPClient ftpClient = new FTPClient()

FileInputStream fis = null

String returnMessage = "0"

try {

ftpClient.connect(url, Integer.parseInt(port))

boolean loginResult = ftpClient.login(username, password)

int returnCode = ftpClient.getReplyCode()

if (loginResult &&FTPReply.isPositiveCompletion(returnCode)) {// 如果登录成功

ftpClient.makeDirectory(remotePath)

// 设置上传目录

ftpClient.changeWorkingDirectory(remotePath)

ftpClient.setBufferSize(1024)

ftpClient.setControlEncoding("UTF-8")

ftpClient.enterLocalPassiveMode()

fis = new FileInputStream(fileNamePath + fileName)

ftpClient.storeFile(fileName, fis)

returnMessage = "1" //上传成功

} else {// 如果登录失败

returnMessage = "0"

}

} catch (IOException e) {

e.printStackTrace()

throw new RuntimeException("FTP客户端出错!", e)

} finally {

//IOUtils.closeQuietly(fis)

try {

ftpClient.disconnect()

} catch (IOException e) {

e.printStackTrace()

throw new RuntimeException("关闭FTP连接发生异常!", e)

}

}

return returnMessage

}

正常情况下,并不会,除非app本身是恶意的。

对于一个操作系统而言,任何程序都拥有访问不设置权限的文件和文件夹,但是它们想要对这些进行操作还是需要权限的。

事实上是,

手机里的照片,无论是什么程序,只要做了功能,只是能让你自己,也就是使用这个程序要对照片进行操作的人看到,而不会上传到它的服务器。

如果要上传,这种巨量的流量消耗是很明显可以看到的,而且很多时候,照片信息还不如你的其它个人信息,比如身份证号码有用。所以除非是有恶意程序专门来收集你的照片,才需要注意。

正常程序只是相当于调用你手机的文件管理功能而已,它们仅仅只是等待你的操作。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/788706.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-25
下一篇2023-08-25

发表评论

登录后才能评论

评论列表(0条)

    保存