• 大小: 3KB
    文件类型: .cs
    金币: 2
    下载: 4 次
    发布日期: 2021-06-02
  • 语言: C#
  • 标签: post  json  http  webservice  

资源简介

C#开发webservice接口,对客户端post服务的Json数据进行接收反馈 接收到的数据流转换成string类型,有其他需求对json解析,自己写个解析去查询下. 然后反馈json发送给请求端。

资源截图

代码片段和文件信息

using System;
using System.Collections;
using System.Web;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.IO;
using System.Configuration;
using System.Data;
using System.Text;
using System.Data.Common;
using System.Web.Security;
using System.Web.script.Services;
using System.Web.script.Serialization;
using System.Runtime.InteropServices;
using System.Threading;


/// 
///WebService 的摘要说明


/// 

[WebService(Namespace = “http://tempuri.org/“)]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.Web.script.Services.scriptService]//不加这句的话当.ajax()请求服务时会有异常:
public class WebService : System.Web.Services.WebService
{

    public WebService()
    {
        //如果使用设计的组件,请取消注释以下行 
        //InitializeComponent(); 
    }
   
    #region 接口说明:“WebService接口“
    [WebMethod(Description = “WebService接口“)]
    public void WSInterface()
    {
        string jsontext = string.Empty;
        string jsonReturn = string.Empty;
        try
        {
           Stream s = HttpContext.Current.Request.InputStream;//获得json 字符流,? ??
           string usr = HttpContext.Current.Request.Headers[“key“];//获得header 下key的值
        

评论

共有 条评论