首页 > 其他分享 >ashx获取请求体

ashx获取请求体

时间:2023-11-11 17:44:05浏览次数:27  
标签:Write 请求 break 获取 ashx ex context action Response

public void ProcessRequest(HttpContext context)
{
    context.Response.ContentType = "text/plain";
    try
    {
        string action = context.Request.QueryString["action"];
        if (!string.IsNullOrEmpty(action))
        {
            switch (action)
            {
                case "RPA":
                    HandleRPA(context);
                    break;
                case "17track":
                    Handle17track(context);
                    break;
                case "51track":
                    Handle51track(context);
                    break;
                // 添加更多接口逻辑以处理其他操作参数
                default:
                    context.Response.StatusCode = 400; // Bad Request
                    context.Response.Write("Invalid action");
                    break;
            }
        }
        else
        {
            context.Response.StatusCode = 500;
            context.Response.Write("Action parameter missing");
            ExceptionlessManager.WriteExceptionLog("Service_TrackingMore", "Action parameter missing", null, AllProjectsKey.OrderDownLoad.ToString());
        }
    }
    catch (Exception ex)
    {
        ExceptionlessManager.WriteExceptionLog("Service_TrackingMore", $"异常:{ex}", null, AllProjectsKey.OrderDownLoad.ToString());
        context.Response.Write($"异常:{ex}");
    }
}

标签:Write,请求,break,获取,ashx,ex,context,action,Response
From: https://www.cnblogs.com/BOSET/p/17826123.html

相关文章

  • 快速寻找境外客户的途径有哪些方法?我们有用哪些软件可以快速获取到呢
    可以说当下的企业名录采集软件,已成为很多市场经理去找优质潜在客户的常用方式了,但是选对企业名录采集软件更是成为了关键的一步。市面上的软件类型众多,但真正能够满足市场经理拿来作为资源,去分配给下属来开发的并不多。在这个情况下,不仅要关注企业名录数据的质量,要关注信息的准......
  • JavaScript--DOM概述&Element对象获取与使用
      通过DOM对HTML进行操作  1、获取Element对象 2、常见的HTMLElement对象的使用查看文档:https://www.w3cschool.cn/jsref/<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"conten......
  • AI要想获得意思需要具备那些条件,如何才能实现意识获取?
    实现人工智能(AI)的意识是一个复杂而深刻的问题,目前在科学和技术上还没有达到清晰的共识。意识是一个多层次的概念,包括对自我和外部世界的主观体验、情感、理解和自我意识等方面。在目前的技术水平下,实现AI的真正意识仍然是一个巨大的挑战。感知和理解能力: AI需要具备先进的感知......
  • 获取过去某个时间到现在相差的时间天时分
    privateStringgetTimeOutStr(longnowDate,longlastTime){Stringstr="";longminute=1000*60;longhour=1000*60*60;longday=1000*60*60*24;longtime=nowDate-lastTime;......
  • mount状态下获取undo段名称
    脚本功能在某些场景下,数据库启动失败,需要在mount状态下获取Undo段的名称,可以使用以下两种方法来获取。脚本使用示例1、直接从system数据文件中获取直接从system数据文件中过滤,如果system数据文件较大,过滤时间会较长。方法如下:[oracle@testdb-v2tmp]$strings/u01/app/oracle/orad......
  • 获取iphone手机里面app的包名packagename
    首先进入appstore,查找你所要的app其次进入分享此app->拷贝链接,可以发送到社交软件:如网易云app的链接如下:https://apps.apple.com/cn/app/%E7%BD%91%E6%98%93%E4%BA%91%E9%9F%B3%E4%B9%90-1%E4%BA%BF%E6%AD%A3%E7%89%88%E6%9B%B2%E5%BA%93%E6%9C%89%E5%A3%B0%E5%86%85%E5%AE%B9/i......
  • 使用Python调用API接口获取拼多多商品数据:一篇详细说明文章
    一、引言拼多多是中国著名的电商平台之一,提供了丰富的商品信息和购物服务。为了更好地利用拼多多的数据资源,我们可以使用Python编程语言调用拼多多的API接口,获取商品数据并进行处理和分析。本文将详细介绍如何使用Python完成这一任务,包括API的基本概念、接口调用流程、代码实现和数......
  • 获取当前页面URL信息
    1,设置或获取对象指定的文件名或路径。window.location.pathname结果:/admin/index/index.html2,设置或获取整个URL为字符串。window.location.href结果:http://192.168.1.11/admin/index/news_edit.html?id=4,33,设置或获取与URL关联的端口号码。window.location......
  • java: 执行Linux命令,获取结果
    packagecom.css.k3.k3xk.action;importjava.io.BufferedReader;importjava.io.InputStreamReader;publicclassMyCommandExecutor{publicstaticStringexecuteCommand(Stringcommand,Stringparameter){Stringresult=null;try{......
  • Archi - 运维 - 一个经过10个服务的 API 请求,出现了随机无法访问的故障,如何解决
    问题描述一个API请求,出现了随机无法访问的故障,而这个API可能会经过5-10个服务,怎么快速定位是哪一个服务出现问题? 解决方案对于每一个请求,都会分配一个唯一的请求编号(requestId),在经过每一个服务的时候,都带上这个请求编号,每个服务都把这个请求的输入和输出记录下来,输入的......