问题标签 [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.
c# - 短信源地址中的积分消失
我正在从构建在 ASP.NET C# 中的 Web 应用程序发送短信,但由于某种原因,当我添加工作时SourceAddress
,它会通过.parameter.Add("SourceAddress", "BPD.co.uk");
BPD.co.uk
BPDcouk
我怎样才能使积分出现?
这是我的 C# 代码:
这是对 API_Connect 的调用
regex - 在经典 ASP 中使用正则表达式获取特定元素的内容
所以我正在加载一些远程内容,需要使用正则表达式来隔离一些标签的内容。
我基本上还需要获取<title>Here is the title</title>
元描述、关键字和一些选定的开放图元数据的内容。
最后我需要得到第一个 <h1>Heading</h1>
和<p>Paragraph</p>
如何解析 html 数据以获取这些内容?我应该使用正则表达式吗?
asp-classic - 如何使用 MSXML2.ServerXMLHTTP 从另一个站点获取数据?
我们有以下链接: http: //mvp.sos.state.ga.us/
我们不想创建一个数据库来复制 MVP 页面的信息,而是使用我们自己的表单,然后在幕后,使用名为 MSXML2.ServerXMLHTTP 的组件将信息发送到上面的站点以获取结果。
不幸的是,我对这个组件或如何使用它一无所知。
有人可以请给我指点如何使用我们自己的...将信息发送到上面的站点并将结果返回到我们的表单中吗?
我们基本上是想让用户输入名字的首字母、姓氏、县、出生日期。
谢谢
authentication - 经典 ASP,ServerXMLHTTP 在旧服务器上进行身份验证,而不是在新服务器上
我正在使用 Windows 2003 服务器上的经典 ASP 网站。该站点需要身份验证(配置为使用基本身份验证)。一个页面使用 ServerXMLHTTP 从同一网站上的另一个页面请求数据(相同的协议 [HTTPS],相同的主机名),使用带有参数 Method、URL、Async、UserName、Password 的 Open 方法。多年来它一直正常工作。当请求进行服务器端调用的页面时,日志显示一个没有用户名的请求,用于返回 401 状态的后端页面,然后是另一个包含用户名的请求,该请求返回一个200,后面是对前端页面的请求,状态为200。
我已将该站点复制到 Windows 2008 R2 64 位服务器,在 IIS 中显然具有相同的身份验证配置。但是现在没有从后端页面接收到数据。日志显示后端页面的两次连续请求,没有用户名,都返回 401,然后是前端页面的请求,状态为 500。
问题可能是什么?我看过关于 proxycfg 的讨论,但我们没有使用代理。我已经看到有关使用 Base64 设置凭据的讨论,但是(a)我们不在旧服务器上这样做,并且(b)我还是尝试了它,但它没有任何区别。
vb6 - XML-RPC HTTPS POST 使用 MSXML2.ServerXMLHTTP.6.0 VB 6
在 VB6 中使用 MSXML2.ServerXMLHTTP.6.0 的 RPC
我正在与之通信的服务器正在使用 SSL 槽端口 40052 和自签名 CA,在发布之前我已经尝试让它工作大约 2 天,希望有人能提供帮助。
我的问题是当我调用方法 Send
如果没有忽略 ssl 错误,则表示证书颁发机构无效
如果忽略 ssl 错误,则表示服务器返回了无效或无法识别的响应
xml - 没有定义前缀的 XML 文档的前缀是什么?
更新
感谢 florent,我现在意识到我在问题中使用了错误的术语(最初:'什么是没有定义命名空间的 XML 文档的命名空间?')。
另外,我想现在我要问两个问题:
1. 可以为没有前缀的 XML 文档分配前缀吗?(可能是的,但是如何使用经典 ASP 做到这一点?)
2. XML 文档中没有定义前缀的节点的 XPath 位置路径是什么?如果这甚至是可能的。
我有经典的 ASP 代码,它使用 MSXML2.ServerXMLHTTP.6.0 对象检索 XML 文档,但 XML 文档没有定义前缀。我无法更改 XML 文档的制作方式。
这是 XML 的外观:
该文档会通过 .responseXML 属性自动解析和访问。但查找节点:
不起作用。(我收到“需要对象”错误消息,表示未找到节点。)并且
给我一个空字符串。
完成这项工作的一种方法是使用.selectSingleNode("//*[local-name() = 'someNodeName']")
,但我想这在较大的 XML 文档中效率不高。(或者我错了吗?)
我读过类似的内容:.selectSingleNode("//ns:rootNodeName/ns:childNodeName")
,其中 'ns' 是定义的前缀,应该是要走的路,但是如果没有定义前缀,我应该使用什么?
asp-classic - msxml 服务器端经典 ASP 和证书
我有一个经典的 ASP 应用程序,它执行非常简单的服务器端 GET。
我多年来一直使用相同的代码,并且在数百名用户中没有出现任何问题。但是,现在只有一个用户报告以下错误:
我无法在我尝试过的任何系统(操作系统和浏览器的各种组合)上重现该错误。
而且,我更加困惑,因为这是纯粹的服务器端代码——服务器正在从另一个 ASP 页面(在同一台服务器上)请求数据,所以我不确定客户端浏览器有什么影响。
有问题的代码非常简单:
同样,这对数百名用户来说都很好——只有一个我们听说过的问题。
有问题的用户正在运行 Win7(64 位)和 IE9(如果这很重要)(因为我确实将代理设置为用户的实际代理)。但是,当我手动将代理设置为用户的确切字符串时,我仍然无法重现该问题。
有什么想法或想法吗?我将不胜感激!
asp-classic - ServerXMLHTTP 连接问题
我正在尝试在经典 ASP 中构建一个网页来检查一系列 URL 的状态。
我的代码如下:
URL 都是 HTTPS,包含非标准端口号(例如https://somedomain.com:4433/restofurl)
当我在网络浏览器中运行 url 时,它们加载得很好,但是当我通过上述函数将它们放入时,我得到:
我已经使用以下替代方法检查了我的功能:1) 非安全 URL - 这工作正常 2) 没有指定端口的安全 URL - 这工作正常 3) 指定端口 443 的安全 URL - 这工作正常 4) 安全URL 在目标服务器上指定端口 443 - 这工作正常
在此基础上,我确信我的代码是正确的。有人对进一步的故障排除有任何建议吗?
forms - Coldfusion 8 中的 MSXML2.ServerHTTP 无法发布数据
在尝试解决有缺陷的<cfhttp>
SSL 实现时,我转而直接使用 COM 和 MSXML2.ServerHTTP。不幸的是,POST 数据未能到达目标页面。GET 工作,但我宁愿不使用它,因为我不知道是否记录了请求 url,如果我能提供帮助,我不想传递敏感数据。(我是不是太担心了?)
我的问题与此类似:http: //objectmix.com/xml-soap/87408-sending-post-variables-using-msxml2-serverxmlhttp-3-0-a.html
这是我的代码:
当我在被调用页面(saveorder.cfm)上检查表单变量时
它们是空的,所以上面的代码被触发了。
这是因为我需要将响应复制到表单 var 吗?例如<cfset FORM.CustomerID = objSrvHTTP.CustomerID>
(您认为它没有必要,因为 GET 不需要它。)或者我只是没有正确实现某些东西?
xml - 有人能告诉我为什么我在经典 asp 中没有得到对 MSXML2.ServerXMLHTTP.6.0 的响应吗?
有人能告诉我为什么我没有得到回复吗?
我正在尝试从 twitter api 获取 rss feed xml 到我的服务器上,我可以在其中使用客户端代码对其进行操作。有人可以告诉我为什么我没有收到带有此代码的提要吗?