IIS 与 API 的交互
IIS interactions with API
我正在开发一个 IIS Web 服务器作为 Meraki API 扫描仪的接收器。他们 API 定期发送 .json,其中包含与连接到每个 Meraki 设备的无线客户端有关的信息。
我无法理解从 Meraki 正确读取这些 POST 的过程,并且 manipulating/accessing 它们通常在服务器上显示在网页上。
我对服务器端编程(和一般编程)非常陌生,如果这是对我的问题的非常vague/unhelpful描述,我深表歉意。
到目前为止我看过的东西 -
- 已确保客户端和服务器都经过验证(基于服务器日志,我可以看到正在发送的数据(具有不同的字节大小和 HTTP 200 状态代码)
- 已为 .json 添加 MIME 类型 (application/json)
- 已为 .json 个文件启用请求过滤
- 已为 POST 个请求添加映射(事先未配置)
- 这一切都在 运行 上 Windows 2012 R2 服务器与 IIS 8.5
我是否需要告诉服务器在 web.config 文件中用所有这些传入数据做什么?
非常乐意与愿意提供帮助的任何人分享尽可能多的信息。
在我看来,api 无法直接将 json 文件发送到服务器。您应该确定 api 使用 FTP 或 http.
将 json 数据发送到 server.By 的方式
如果api使用ftp发送json文件到服务器,则不需要在服务器中设置mime类型,你只需要确定API 有足够的权限将文件写入您的服务器磁盘。
如果 api 使用 http 将 json 发送到服务器,它不会直接发送 json 文件。它将在请求正文中发送。那也不需要在服务器中设置 json MIME 类型。
所有设置都基于api如何将json发送到服务器。因此,您应该连接到 api 提供商以询问更多详细信息。
我正在开发一个 IIS Web 服务器作为 Meraki API 扫描仪的接收器。他们 API 定期发送 .json,其中包含与连接到每个 Meraki 设备的无线客户端有关的信息。
我无法理解从 Meraki 正确读取这些 POST 的过程,并且 manipulating/accessing 它们通常在服务器上显示在网页上。
我对服务器端编程(和一般编程)非常陌生,如果这是对我的问题的非常vague/unhelpful描述,我深表歉意。
到目前为止我看过的东西 -
- 已确保客户端和服务器都经过验证(基于服务器日志,我可以看到正在发送的数据(具有不同的字节大小和 HTTP 200 状态代码)
- 已为 .json 添加 MIME 类型 (application/json)
- 已为 .json 个文件启用请求过滤
- 已为 POST 个请求添加映射(事先未配置)
- 这一切都在 运行 上 Windows 2012 R2 服务器与 IIS 8.5
我是否需要告诉服务器在 web.config 文件中用所有这些传入数据做什么?
非常乐意与愿意提供帮助的任何人分享尽可能多的信息。
在我看来,api 无法直接将 json 文件发送到服务器。您应该确定 api 使用 FTP 或 http.
将 json 数据发送到 server.By 的方式如果api使用ftp发送json文件到服务器,则不需要在服务器中设置mime类型,你只需要确定API 有足够的权限将文件写入您的服务器磁盘。
如果 api 使用 http 将 json 发送到服务器,它不会直接发送 json 文件。它将在请求正文中发送。那也不需要在服务器中设置 json MIME 类型。
所有设置都基于api如何将json发送到服务器。因此,您应该连接到 api 提供商以询问更多详细信息。