集成使用SSL连接计算机的API

时间:2013-08-19 17:38:57

标签: c# ssl

我想集成一个API,允许我的应用程序将请求发送到Web服务器。不幸的是,这个API没有很好的文档记录,我还没有得到支持发布API的Web服务的人的回复。有关如何集成API的说明如下:

  

所有API调用都连接到标准SSL端口,必须以   https://www.websitename.com/api.php?username=username&password=password&,   然后是表示为parametername=value&

的参数列表

我是C#开发的新手。你能解释这套说明并告诉我如何整合这个API吗?我主要对连接SSL端口感到困惑。

2 个答案:

答案 0 :(得分:1)

这听起来像是对该特定URL的HTTP请求。您希望使用WebClient类,并可能调用DownloadString方法,具体取决于响应包含的内容。

答案 1 :(得分:0)

标准SSL端口为443,但如果您正在使用正确解析URL的库,则如果它在开头看到https://,它将自动连接到该端口。如果在端口:上运行SSL服务而不是{{1},则可以在主机名(由https://websitename.com:8443/分隔)之后提供自定义端口,例如8443,以使用自定义端口}}