问题标签 [serverxmlhttp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp-classic - 服务器给我以下错误 msxml3.dll
我正在使用经典的 ASP 和 Server.XMLHTTP。我的代码已经运行了多年,今天突然之间,跨不同的服务器,我收到了这个错误:
所有多台服务器都在调用称为母机的同一台服务器。我已经重新启动了母机并重新启动了服务,但什么也没有。我也知道何时调用 XMLHttp 调用的 URL,它运行良好。
我该如何解决?
paypal - windows server 2008上的paypal经典asp msxml错误
以下例程可以从我的 Win 2003 服务器正常工作,以向 Paypal 发送付款请求。
我正在迁移到 WIn Server 2008 R2,它会在.Send()
msxml6.dll 错误“80072f9a”
系统错误:-2147012710。
我相信我已经正确安装了 API 证书,因为在此错误之前,我收到了证书错误。
MSXML6.dll 是 6.3 版
会不会是权限?有没有其他人在将贝宝迁移到 2008 时遇到问题?
php - 通过 MSXML2.ServerXMLHTTP 发送 POST 数据时,是否需要输入名称?
我有一家公司想将 POST 数据发送到我们的 URL,但他们似乎没有将输入名称与数据一起发送。因为我没有要在接收端查询的名称(通过 PHP),所以我不确定如何获取正在发送的数据。
例如,这是用于向我们发送信息的内容:
让我感到困惑的是“xmlhttp.send xml”;当只是发送 XML 字符串时,我们应该如何在接收的 PHP 文件中引用它?
在此先感谢您的帮助!
xml - 将 XML 发布到经典 asp 页面并检索页面上的发布数据
要在经典 asp 页面上发布数据,我使用以下代码
现在我想在 RecieveRequest.asp 页面上获取 stringXML 值。这样我就可以处理我的 XML 并发送回响应
任何帮助将不胜感激。提前致谢
post - VBScript 从 href 链接调用 POST
我们的办公室团队使用 VBScript 维护和开发 Classic ASP 应用程序
我们遇到了一项涉及创建链接的技术任务。单击链接时,我们希望 ASP 页面调用 POST。
POST 应该由 ASP 中的链接间接调用。
这是调用 VBSCript 子例程的 ASP 页中的 VBScript 代码和链接,该子例程最终将调用 POST:
最终所需的要求是我们希望调用 POST,然后我们希望导航到名为 CritiqueDetailsPopup.asp 的页面
请问上面的方法?另外,上述方法是一种好的编程习惯吗?
delphi - 使用 BSTR 的 MSXML2.ServerXMLHTTP 后期绑定“发送”方法因“参数不正确”而失败
我对MSXML2.ServerXMLHTTP
/有一个非常奇怪的行为MSXML2.XMLHTTP.3.0
。
问题出在send
方法上。哪个可以接受BSTR
//对象SAFEARRAY
/XMLDOC
IStream
这段代码运行良好并且工作了多年(FServiceUrl, FReqXML
命名的使用是有意的):
现在我需要将此过程包装到一个简单的类中:
奇怪的xmlHttp.send(FReqXML);
是,上面一行引发了一个异常:
EOleException:“参数不正确”
请注意,FReqXML
两种情况下的类型都是相同的 ( WideString/BSTR
)
一个简单的测试:
我简直无法理解为什么会发生这个异常!
如果我明确地“转换”FReqXML
为WideString
with VarToWideStr
inTXMLHttpNet.PostRequest
它可以正常工作:
甚至奇怪的是这样(!):
问题:这里发生了什么?
据我所知FReqXML
,WideString/BSTR
在这两种情况下都是。
为什么FReqXML
参数在两种情况下的行为不同?
c# - MVC 4 - 加载消息或图形
处理函数时是否可以显示加载消息或图形?
我目前有一个控制器,它在返回视图之前执行所有功能。但是,由于该功能的一部分包括一个 ServerXMLHTTP 进程,因此在连接到第 3 方服务器时可能需要 30 秒以上的时间。这对于在用户等待xmlHttp.readyState
完成时观察到空白屏幕的用户来说显然不是理想的。
任何帮助将非常感激 :-)
authentication - Classic ASP - ServerXMLHTTP NT Authentication
So I have the following code which I want to use in order to download images and save them.
When I run this on images from the web, it works fine. However when trying to use it on intranet images that need NT authentication, I get a 401 error back by using response.write objXMLHTTP.Status
So my somewhat obvious question is - how do I go about this in the script without taking off NT authentication?
HOWEVER
It may also be due to the fact that the images do not have an extension. They are in the form http://domain/thumbs/image1
rather than http://domain/thumbs/image1.png
Either way, I can't get it to work!
Thanks
ssl - 无法通过 HTTPS 连接到使用 MSXML2.ServerXMLHTTP 的 SHA2 证书的服务器
我们将 SSL 证书更新为 SHA2,但中间证书是 SHA1。Chrome 和其他浏览器已经决定整个链必须是 SHA2。我们的客户打电话来担心地址栏中的黄色警告。有传言称,在几个月后,Chrome 和其他浏览器将用停止屏幕取代温和不显眼的警告。我们当然不希望这样!
...
所以我们重新颁发了证书,新的证书由 SHA2 中间人签名。当我们使用该证书加密服务器上的流量时,使用 MSXML2.ServerXMLHTTP(在 Windows Server 2003 上运行)访问该服务器上的远程 Web 服务的应用程序无法再连接。
经过研究,我们应用了这两个似乎可以解决问题的修补程序:
https://support.microsoft.com/kb/938397/en-us https://support.microsoft.com/kb/968730/en-us
但问题仍然存在。将证书切换回带有 SHA1 中间的 SHA2,我们没有问题。
我们已在受信任的存储中安装了中间 SHA2 证书,但问题仍然存在。
我们已尝试指定 MSXML2.ServerXMLHTTP 的所有版本,但都失败了。
ASP 代码:
json - 缺少 responseText 信息(vb6 调用)
这个问题一直让我发疯,希望有人知道答案,因为我找不到一个搜索。
我正在尝试使用以下内容在我们的旧版 vb6 应用程序之一中访问 Web 服务:
它本质上使用带有值的参数“TradingPartnerName”(在本例中为“DSSI”)进行 api 调用。然后它将返回一个 JSON 结果,该结果稍后会被解析出来。
我从wireshark中得到的反馈如下:
所有正确的数据都在那里...
当我在发送(或解码 .responseBody)之后查看 xmlHttpRequest.responseText 时,我得到以下信息:
每次截断为 429 个字符
这是被发回的内容类型:Content-Type → application/json;字符集=utf-8
难道我做错了什么?或者它是图书馆中的一个错误?我还尝试了 WinHTTP 5.1 并得到了确切的结果。
从我在 stackoverflow 上看到的所有其他示例中,人们在他们的 wireshark 分析中也丢失了数据。就我而言,我看到所有正确的数据都被返回,所以我只是不明白为什么它会被截断。
提前感谢您对此的任何帮助!
编辑:我使用编码深入挖掘 GSerg 的建议......并发现当我将 responseBody 从二进制转换为字符串时,使用不同的解码类型会产生不同的结果。
使用以下方法:
如果我将字符集设置为“UTF-8”,我会得到以下信息:
如果我将字符集设为“ASCII”,我会得到以下信息:
所以,这似乎是一个编码问题,但在切换到 ASCII 时仍然没有得到完整的结果集