开启辅助访问
进吧 门户 技巧分享 查看内容

ASP上传接口源码

2025-4-18 12:30| 发布者: admin| 查看: 78| 评论: 19

摘要: ASP上传接口源码
 

ASHX上传接口源码:

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

using System;
using System.Web;
using System.IO;

public class UploadImage : IHttpHandler
{
    public void ProcessRequest(HttpContext context)
    {
        if (context.Request.Files.Count == 0)
        {
            context.Response.StatusCode = 400;
            context.Response.Write("No file uploaded.");
            return;
        }

        try
        {
            HttpPostedFile file = context.Request.Files[0];
            string fileName = Path.GetFileName(file.FileName);
            string filePath = context.Server.MapPath("~/img/") + fileName;

            // 创建目录(如果不存在)
            Directory.CreateDirectory(Path.GetDirectoryName(filePath));

            // 保存文件
            file.SaveAs(filePath);

            // 返回文件名,包含路径前缀
            context.Response.ContentType = "text/plain";
            context.Response.Write("img/" + fileName);
        }
        catch (Exception ex)
        {
            context.Response.StatusCode = 500;
            context.Response.Write("Error: " + ex.Message);
        }
    }

    public bool IsReusable 
    {
        get { return false; }
    }
}


鲜花

握手

雷人

路过

鸡蛋
发表评论

最新评论

引用 wuqu110108wq 2025-10-31 00:11
谢谢分享
引用 wuqu110108wq 2025-10-30 06:54
谢谢分享
引用 wuqu110108wq 2025-10-29 05:23
谢谢分享
引用 wuqu110108wq 2025-10-28 00:26
谢谢分享
引用 wuqu110108wq 2025-10-27 07:25
谢谢分享
引用 wuqu110108wq 2025-10-26 10:36
谢谢分享
引用 laoban 2025-10-26 00:19
谢谢分享
引用 wuqu110108wq 2025-10-25 05:30
谢谢分享
引用 wuqu110108wq 2025-10-24 06:47
谢谢分享
引用 wuqu110108wq 2025-10-23 06:24
谢谢分享
引用 wuqu110108wq 2025-10-22 13:53
谢谢分享
引用 wuqu110108wq 2025-10-21 07:27
谢谢分享
引用 wuqu110108wq 2025-10-20 04:52
谢谢分享
引用 laoban 2025-10-19 09:56
感谢分享
引用 wuqu110108wq 2025-10-19 07:50
谢谢分享
引用 wuqu110108wq 2025-10-18 03:59
谢谢分享
引用 wuqu110108wq 2025-10-17 08:27
谢谢分享
引用 wuqu110108wq 2025-10-16 15:03
非常感謝你的精彩分享!
引用 amekoxuan 2025-9-14 10:59
非常感謝你的精彩分享!

查看全部评论(19)

 

手机版|小黑屋|进吧

GMT+8, 2025-12-5 21:55 , Processed in 0.050097 second(s), 21 queries .

本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件kf@jinb.top与我们联系处理。

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

返回顶部