【发布时间】:2019-09-16 21:40:26
【问题描述】:
为了测试,我使用 curl 发送数据,如下所示:
curl -XPOST http://test.local/kms/test.asp --data "{\"a\":1212321}" -H 'Content-Type: application/json'
在 test.asp 我有这样的东西:
var byteArray = Request.BinaryRead(Request.TotalBytes);
从那里我尝试将每个字节转换为一个字符并将其附加到一个字符串中,但是访问信息似乎是个问题。 这是我尝试过的一种尝试:
var str = "";
for (var x = 0; x < Request.TotalBytes; x++) {
str += String.fromCharCode(byteArray[x]);
}
当我在 Visual Studio 中签入时,数据如下所示:
有没有更好的方法从请求中获取数据?
【问题讨论】:
标签: post asp-classic jscript