gpt4 book ai didi

jquery - 来自 WCF 服务的 jQuery 错误响应文本中的奇怪行为

转载 作者:行者123 更新时间:2023-12-01 01:50:30 25 4
gpt4 key购买 nike

我使用以下方法在 IIS 中运行 WCF 服务:

public void Test()
{
HttpContext.Current.Response.StatusCode = 500;
HttpContext.Current.Response.Write("You cannot do this.");
}

在我的客户端 HTML 页面上,我有以下内容:

$(document).ready(function () {
$.ajax({
type: "POST",
url: 'MyService.svc/Test',
data: '',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
alert('success');
},
error: function (result) {
alert(result.responseText);
}
});
});

调用错误回调,但响应文本始终只有两个字符:“Yo”。我检查了响应,它似乎只返回内容长度 2。这是怎么回事?为什么我没有收到回复的完整内容?

最佳答案

当您引发异常时,您的消息是否会被截断?

public void Test()
{
HttpContext.Current.Response.StatusCode = 500;
throw new Exception("This is a test");
}

关于jquery - 来自 WCF 服务的 jQuery 错误响应文本中的奇怪行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12123054/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com