私は現在 DLNA / UPnP メディア サーバーに取り組んでおり、そのほとんどは正常に動作していますが、次のSOAPAction
リクエストで問題が発生しました。
POST / HTTP/1.1
HOST: 192.168.1.110:5001
Content-length: 258
Content-Type: text/xml
SOAPAction: "#GetConnectionTypeInfo"
Connection: Close
と
POST / HTTP/1.1
HOST: 192.168.1.110:5001
Content-length: 250
Content-Type: text/xml
SOAPAction: "#GetStatusInfo"
Connection: Close
と
POST /upnp/connection_manager HTTP/1.1
HOST: 192.168.1.110:5001
Content-length: 308
Content-Type: text/xml
SOAPAction: "urn:schemas-upnp-org:service:ConnectionManager:1#GetCommonLinkProperties"
Connection: Close
と
POST / HTTP/1.1
HOST: 192.168.1.110:5001
Content-length: 257
Content-Type: text/xml
SOAPAction: "#GetExternalIPAddress"
Connection: Close
最後になりましたが、少なくとも:
POST / HTTP/1.1
HOST: 192.168.1.110:5001
Content-length: 337
Content-Type: text/xml
SOAPAction: "#GetGenericPortMappingEntry"
Connection: Close
書式設定に問題はないため、これらのリクエストの本文は投稿しませんでしたが、これらのリクエストに応答する方法がわかりません。実際に役立つものを見つけることができません。正確に言うと、私が疑問に思うのは応答方法ではなく、私が提供すべきコンテンツです。したがって、誰かがこれらのリクエストの目的、応答がどのように見えるか、および/またはこれらに関する詳細情報 (例を含む) をどこで入手できるかを説明してくれると本当にうれしいです.