查询返回失败的 API,某处出现格式错误
Querying an API which is returning failed, formatting error somewhere
我正在尝试查询此 API https://docs.iocparser.com/api-reference/parse-api
我无法解决 URL 错误,这让我相信在这一行的某个地方我的格式出了问题,但我不知道在哪里,所以任何帮助将不胜感激。
$Request = Invoke-RestMethod -Method Post
-Uri 'https://api.iocparser.com/url'
-Headers @{"Content-Type" = "application/json"}
-Body @{'url' = 'https://pastebin.com/raw/rgnvuYi2'}
-Verbose
这是我返回的错误。
Invoke-RestMethod : {"status": "error", "error": "IOC Parser failed to resolve
the given URL"}
将 Body 数据显式转换为 JSON 字符串。我确实记得 Invoke-RestMethod 之前会自动执行此操作,但在这种情况下,它不是。
Invoke-RestMethod -Method Post -Uri 'https://api.iocparser.com/url' -Headers @{"Content-Type" = "application/json"} -Body (@{'url' = 'https://pastebin.com/raw/rgnvuYi2'} | ConvertTo-Json) -Verbose
我正在尝试查询此 API https://docs.iocparser.com/api-reference/parse-api
我无法解决 URL 错误,这让我相信在这一行的某个地方我的格式出了问题,但我不知道在哪里,所以任何帮助将不胜感激。
$Request = Invoke-RestMethod -Method Post
-Uri 'https://api.iocparser.com/url'
-Headers @{"Content-Type" = "application/json"}
-Body @{'url' = 'https://pastebin.com/raw/rgnvuYi2'}
-Verbose
这是我返回的错误。
Invoke-RestMethod : {"status": "error", "error": "IOC Parser failed to resolve
the given URL"}
将 Body 数据显式转换为 JSON 字符串。我确实记得 Invoke-RestMethod 之前会自动执行此操作,但在这种情况下,它不是。
Invoke-RestMethod -Method Post -Uri 'https://api.iocparser.com/url' -Headers @{"Content-Type" = "application/json"} -Body (@{'url' = 'https://pastebin.com/raw/rgnvuYi2'} | ConvertTo-Json) -Verbose