liuying
2025-08-08 a92072dcf0336eaef8f4430dad90ceb5390b28f1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Net.Http;
using System.Text;
using System.Web.Http;
 
namespace test.Controllers
{
    public class aaaController : ApiController
    {
        [HttpGet, Route("aaa/search")]
        public IHttpActionResult search()
        {
            string msg = "aaa";
 
            return Json(msg);
        }
 
        [HttpGet, Route("aaa/searchTest")]
        public IHttpActionResult searchTest()
        {
            string serviceAddress = "http://localhost/test/aaa/search";
            HttpWebRequest request = (HttpWebRequest)WebRequest.Create(serviceAddress);
            request.Method = "GET";
            request.ContentType = "text/html;charset=UTF-8";
            HttpWebResponse response = (HttpWebResponse)request.GetResponse();
            Stream myResponseStream = response.GetResponseStream();
            StreamReader myStreamReader = new StreamReader(myResponseStream, Encoding.UTF8);
            string retString = myStreamReader.ReadToEnd();
            myStreamReader.Close();
            myResponseStream.Close();
            string aaa = JsonConvert.DeserializeObject<string>(retString);
            return Json(aaa);
        }
    }
}