我如何才能发现 WCF 服务有哪些 JSON 端点?

How can I discover what JSON endpoints a WCF service has?

如何发现 WCF 服务有哪些 JSON 端点?

我知道我可以将 wsdl 附加到 URL 并获取 SOAP 调用详细信息...

http://myserver/Explore/TestService.svc?wsdl

但是我怎样才能得到 JSON 调用服务的内容?

你不能 - 没有用于休息端点元数据的内置机制 - 你只需要知道哪些 http 选项适用于哪些资源。您还需要准备好一些类型以反序列化为 - 如果您无法从服务提供商那里获取此信息,那么您需要从响应 json.

中推断它们

有一个名为 WADL 的服务发现标准,它应该为 http 做 wsdl 为 SOAP 做的事情。但是,除非服务提供商发布了一个,否则你就不走运了。