gpt4 book ai didi

javascript - 向 ASHX 处理程序发送大量数据

转载 作者:行者123 更新时间:2023-12-02 19:13:57 26 4
gpt4 key购买 nike

我需要将大量数据从 Web 应用程序发送到 ASSX 处理程序。然后,处理程序会将数据发送到 Web 服务以获取响应。 (处理程序处理 Web 服务的原因是因为 Web 应用程序是用经典 ASP 编写的,并且我使用 .NET 处理程序,因此我可以使用该服务。)

我需要做的是使用 Javascript 将数据发送到处理程序。现在我正在使用 XMLHttpRequest 并打开正确的 URL。但我不想通过查询字符串发送大量数据。所以我的问题是,如何将大量数据发送到处理程序?如果除了使用 XMLHttpRequest 之外还有其他方法,我洗耳恭听。

谢谢

最佳答案

您可以使用POST请求代替GET请求

通常,get发送的数据会附加到查询字符串..

post 发送的数据未附加到查询字符串

var url = "get_data.ashx";
var params = "lorem=ipsum&name=binny";

http.open("POST", url, true);

http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.send(params);

关于javascript - 向 ASHX 处理程序发送大量数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13349907/

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