把下面的C#代码改成asp的代码(不要.net)

泊客天涯 2016-01-11 10:22:54
把下面的C#代码改成asp的代码(不要.net)

<%@ WebHandler Language="C#" Class="upload" %>

using System;
using System.Web;

public class upload : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
HttpRequest request = context.Request;

int c = request.Files.Count;

//接收上传的数据并保存到服务器
for (int i = 0; i < c; i++)
{
HttpPostedFile file = request.Files[i];

string fileName = request["fileName"];
if (string.IsNullOrEmpty(fileName)) fileName = System.IO.Path.GetFileName(file.FileName);

string path = context.Server.MapPath("~/upload/" + fileName);
file.SaveAs(path);
}


string type = request["type"];
string user = request["user"];
string name = request["name"];

//此处返回的JSON字符串为手动拼接,未处理字符串转义等特殊情况,仅作演示
string json = "\"time\":\"" + DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss") + "\"";
if (type != null) json += ",\"type\":\"" + type + "\"";
if (user != null) json += ",\"user\":\"" + user + "\"";
if (name != null) json += ",\"name\":\"" + name + "\"";

Finish("{" + json + "}");
}

/// <summary>
/// 完成上传
/// </summary>
/// <param name="json">回调函数参数</param>
private void Finish(string json)
{
HttpResponse Response = HttpContext.Current.Response;

Response.Write(json);
Response.End();
}

public bool IsReusable
{
get
{
return false;
}
}

}
...全文
146 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
threenewbee 2016-01-11
  • 打赏
  • 举报
回复
直接google:asp上传文件
[Asp.net+SQL]仿阿里巴巴B2B电子商务系统_hyb2b 1.把"Web"文件夹内的文件拷贝到某个文件夹 2.在IIS中新建站点,指向该文件夹,如果新建虚拟路径,会导致一些图片的不正常显示. 3."Database"文件夹内有数据库文件hyb2bTest_Data.MDF,在Sql Server企业管理器中选择"附加数据库" 4.需要修改根目录web.config文件 ,改成当前数据库地址 ,改成当前数据库用户名 ,改成当前数据库密码 ,改成当前数据库名称 ,分别也换成当前数据库的地址,用户名、密码以及数据库名称。 5.后台登录地址: 当前路径+manage/index.aspx 帐户:admin 密码:admin 环境要求: Windows2000 / Windows2003 + IIS5 + .NET Framework 1.1 + MS SQL Server 2000 或各更高版本 @更多@ http://cleopard.download.csdn.net/ 福利 http://xuemeilaile.com @更多@ http://download.csdn.net/user/cleopard/album 17份软件测试文档 http://download.csdn.net/album/detail/1425 13份WPF经典开发教程 http://download.csdn.net/album/detail/1115 C#资料合辑二[C#桌面编程入门篇] http://download.csdn.net/album/detail/957 C#资料合辑一[C#入门篇] http://download.csdn.net/album/detail/669 [Csharp高级编程(第6版)](共8压缩卷) http://download.csdn.net/album/detail/667 10个[精品资源]Java学习资料合辑[一] http://download.csdn.net/album/detail/663 10个C#Socket编程代码示例 http://download.csdn.net/album/detail/631 6份GDI+程序设计资源整合[全零分] http://download.csdn.net/album/detail/625 2014年移动游戏行业数据分析 http://download.csdn.net/detail/cleopard/8340331 一文读懂2014年全球互联网广告新生态 http://download.csdn.net/detail/cleopard/8340303

111,095

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧