HTTP REST API
集成版本:10.0
在 Google Security Operations 中配置 HTTP REST API 集成
有关如何在 Google SecOps 中配置集成的详细说明,请参阅配置集成。
操作
获取数据
说明
发送 HTTP 请求并获取请求。
参数
参数 | 类型 | 默认值 | 是否为必需属性 | 说明 |
---|---|---|---|---|
网址 | 字符串 | 不适用 | 是 | 要向其发送请求的网址。 |
用户名 | 字符串 | 不适用 | 否 | 不适用 |
密码 | 字符串 | 不适用 | 否 | 不适用 |
SSL 验证 | 复选框 | 尚未核查 | 否 | 是否验证目标服务器的 SSL 证书。 |
标头 JSON | 字符串 | 不适用 | 否 | 要随请求一起发送的 HTTP 标头的 JSON 对象。 |
忽略 HTTP 错误代码 | 复选框 | 尚未核查 | 否 | 如果启用,操作应忽略 4xx 或 5xx HTTP 错误代码,并且不返回错误。 |
使用场景
不适用
运行于
此操作在网址实体上运行。
操作执行结果
实体扩充
不适用
数据分析
不适用
脚本结果
脚本结果名称 | 值选项 | 示例 |
---|---|---|
response_data | 不适用 | 不适用 |
JSON 结果
{
"redirects": [
"http://blank.org/"
],
"response_code": 200,
"data": "<html>\n\n<head>\n<title>\nblank\n</title>\n</head>\n\n<body bgcolor=#ffffff text=#2222ff link=#ff0000 vlink=#880000 alink=#00ff00>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<center>\n<a style=\"text-decoration:none\" href=\"blank.html\">.</a>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n</center>\n</body>\n</html>\n"
}
获取网址数据
说明
向网址实体发送 HTTP GET 请求。
参数
参数 | 类型 | 默认值 | 是否为必需属性 | 说明 |
---|---|---|---|---|
用户名 | 字符串 | 不适用 | 否 | 用于基本身份验证的用户名。可选。 |
密码 | 字符串 | 不适用 | 否 | 用于基本身份验证的密码。可选。 |
SSL 验证 | 复选框 | 不适用 | 否 | 是否验证目标服务器的 SSL 证书。 |
使用场景
不适用
运行于
此操作在网址实体上运行。
操作执行结果
实体扩充
不适用
数据分析
不适用
脚本结果
脚本结果名称 | 值选项 | 示例 |
---|---|---|
is_success | True/False | is_success:False |
JSON 结果
[
{
"EntityResult": {
"redirects": ["http://blank.org/"],
"data": "<html>\\n\\n<head>\\n<title>\\nblank\\n</title>\\n</head>\\n\\n<body bgcolor=#ffffff text=#2222ff link=#ff0000 vlink=#880000 alink=#00ff00>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<center>\\n<a style=\\\"text-decoration:none\\\" href=\\\"blank.html\\\">.</a>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n</center>\\n</body>\\n</html>\\n"
},
"Entity": "http://blank.org/"
}
]
Ping
说明
测试连接。
参数
不适用
使用场景
不适用
运行于
此操作会在所有实体上运行。
操作执行结果
实体扩充
不适用
数据分析
不适用
脚本结果
脚本结果名称 | 值选项 | 示例 |
---|---|---|
is_succeed | True/False | is_succeed:False |
JSON 结果
N/A
POST 数据
说明
发送 HTTP 请求和 POST 请求。
参数
参数 | 类型 | 默认值 | 说明 | |
---|---|---|---|---|
网址 | 字符串 | 不适用 | 是 | 要向其发送请求的网址。 |
数据 | 字符串 | 不适用 | 是 | 要随请求一起发送的数据。 |
用户名 | 字符串 | 不适用 | 否 | 不适用 |
密码 | 字符串 | 不适用 | 否 | 不适用 |
SSL 验证 | 复选框 | 不适用 | 尚未核查 | 是否验证目标服务器的 SSL 证书。 |
标头 JSON | 字符串 | 不适用 | 否 | 要随请求一起发送的 HTTP 标头的 JSON 对象。 |
内容类型 | 字符串 | 不适用 | 否 | 内容类型。如果设置为 application 或 JSON,则输入数据必须是 JSON 字符串。 |
使用场景
不适用
运行于
此操作会在所有实体上运行。
操作执行结果
实体扩充
不适用
数据分析
不适用
脚本结果
脚本结果名称 | 值选项 | 示例 |
---|---|---|
response_data | 不适用 | 不适用 |
JSON 结果
{
"redirects": [
"http://blank.org/"
],
"data": "<html>\n\n<head>\n<title>\nblank\n</title>\n</head>\n\n<body bgcolor=#ffffff text=#2222ff link=#ff0000 vlink=#880000 alink=#00ff00>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<center>\n<a style=\"text-decoration:none\" href=\"blank.html\">.</a>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n</center>\n</body>\n</html>\n"
}
需要更多帮助?从社区成员和 Google SecOps 专业人士那里获得解答。