|
1
3
w3c服务不是标准的soap服务!它可以给出一个soap格式的响应,但是调用它是一个基于sinple rest url的服务 http://validator.w3.org/check?uri=YourURLToProof&charset=utf-8&output=soap12 |
![]() |
2
2
为了让web引用工作,我认为它需要服务的所有者发布一个wsdl文件供.net读取和创建本地对象。然后在项目中调用这些本地对象,然后使用soap从服务的另一端向它们填充数据。 我一直在寻找一个wsdl文件,该文件描述了w3c在其站点上的验证soap,但到目前为止还没有成功。考虑到w3c管理wsdl协议,这很奇怪。你真希望他们用它! 如果有人知道:
那么请让我知道… 失败-W3C在他们的站点上放置了一个指向C库的链接( http://validator.w3.org/docs/api.html#libs ,这很容易下载和构建。但这使用linq构建了一个基于w3c返回的soap的对象,这对我来说有点沉重……这是一个有用的起点,如果没有其他。 |
![]() |
3
1
soap web服务必须具有wsdl。我在w3c网站上看到了soap api的一些提及,但是api或wsdl到它的位置并不明显。 我用Bing四处寻找,发现了以下内容: http://www.w3.org/Search/Mail/Public/search?type-index=www-validator&index-type=t&keywords=wsdl&search=Search 祝你好运。他们似乎做得有点退步了,因为web服务是那些不太了解wsdl概念的人的事后考虑。 |
![]() |
4
0
实际上,您可以从 https://github.com/validator/validator 一些有用的笔记 about page 我快速调用了一个c validator方法: https://validator.w3.org/nu/?doc=http://www.example.com&out=json 就像这样:
请注意这只是一个样品。您不希望以这种方式重用httpclient。这还使用第三方newtonsoft.json解析json结果。 |