C#
1<%@ Page Language="C#" Title="" %> 2 3<%@ Import Namespace="System" %> 4<%@ Import Namespace="System.Web" %> 5<%@ Import Namespace="System.Web.Services" %> 6<%@ Import Namespace="System.Web.UI" %> 7<%@ Import Namespace="System.Web.UI.WebControls " %> 8<%@ Import Namespace="System.Data " %> 9<%@ Import Namespace="System.Data.SqlClient " %> 10<%@ Import Namespace="System.Runtime.Serialization.Json" %> 11<%@ Import Namespace="System.IO" %> 12<%@ Import Namespace="System.Web.Script.Services" %> 13<%@ Import Namespace="System.Net" %> 14<%@ Import Namespace="System.Net.Http" %> 15 16<script runat="server" language="C#"> 17 [WebMethod] 18 [ScriptMethod(ResponseFormat = ResponseFormat.Json)] 19 public static void testMethod() 20 { 21 StringWriter stringWriter = new StringWriter(); 22 HttpResponse response = new HttpResponse(stringWriter); 23 response.Clear(); 24 response.AddHeader("Allow", "GET"); 25 response.AddHeader("Content-type", "text/json"); 26 //response.BufferOutput = true; 27 response.StatusCode = 200; // HttpStatusCode.OK; 28 string json = "{\"user\":\"test\"," + 29 "\"password\":\"bla\"}"; 30 response.Output.Write(json); 31 response.End(); 32 33 } 34</script> 35Hello world
http://localhost:XXXXX/test.aspx
でアクセスすると、「Hello world」が出力されるだけのページが表示されます。
http://localhost:XXXXX/test.aspx/testMethod
で、testMethodを実行させようとしましたが、ブレークポイントも止まらず、testMethodが実行されず、困っています。
原因や解決法など何でもいいのでご教示ください。
VisualStudio2010ExpressEdition、Debugモードで実行しています。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/08/22 03:01
2015/08/23 13:00
2015/08/24 06:59 編集
2015/08/26 13:50