GoPro / Powershell:尝试读取.json状态文件时违反协议

时间:2018-05-15 06:53:19

标签: json powershell gopro

我尝试读取GoPro Hero5的状态文件。

如果在连接到GoPro-Wifi时键入“http://10.5.5.9/gp/gpcontrol/status”,则相机会以json状态文件进行响应。

我想通过powershell获取此状态文件,使用Invoke-RestMethod:

Invoke-RestMethod -Uri "http://10.5.5.9/gp/gpControl/status"

这给了我以下错误:

Invoke-RestMethod : The server committed a protocol violation.. Section=ResponseHeader Detail=Auf CR muss LF folgen
At line:3 char:13
+ $response = Invoke-RestMethod -Uri "http://10.5.5.9/gp/gpControl/stat ...
+             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-RestMethod], WebException
    + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeRestMethodCommand

以下是状态文件的示例:https://github.com/KonradIT/goprowifihack/blob/master/HERO4/CameraStatus.md

任何提示如何使用powershell获取文件将不胜感激!

0 个答案:

没有答案