我在尝试设置域名(来自noip.com
)时收到此错误
拒绝从 RFC1918 IP 到公共服务器地址的请求
你能说出这个错误来自哪里吗?
在我的本地主机文件中,我添加了以下条目:
myDomain.sytes.net 202.222.12.131
Run Code Online (Sandbox Code Playgroud)
(这就是从面板返回的内容noip.com
)
我还使用上面的主机名和 IP 地址将绑定添加到 IIS 中。
是否缺少一些步骤?
我得到了这样的东西。
DECLARE @XML XML
SET @XML = CONVERT (XML, '<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<Response xmlns="http://domain1.net/">
<Result>Success</Result>
<info>
<task>
<Dt>01/7/2011</Dt>
<ref>
<RefNo>123456789</RefNo>
</ref>
</task>
</info>
</Response>
</soap:Body>
</soap:Envelope>
')
Run Code Online (Sandbox Code Playgroud)
如何获取RefNo的值?
我尝试过这些,但没有用。
SELECT DISTINCT
c.value('.', 'VARCHAR(MAX)') AS O_CaseID
, GETDATE() Create_Dt
FROM @XML.nodes('//RefNo') t(c)
SELECT DISTINCT
c.value('(//RefNo.)[1]', 'VARCHAR(MAX)') AS O_CaseID
, GETDATE() Create_Dt
FROM @XML.nodes('//.') t(c)
Run Code Online (Sandbox Code Playgroud)
任何想法?我需要使用 local-name() 吗?但这对我不起作用。