Método Http get para búsqueda guardada de Splunk utilizando token de acceso
¿Cuál sería la sintaxis correcta de la llamada de solicitud HTTP GET para obtener datos de búsqueda guardados de Splunk si estamos accediendo a través de un token de acceso?
Mi comando curl funciona pero http.get no.
Comando curl:
‘#os.system(‘curl -H “Authorization: Bearer
llamada de solicitud:
BASE_URL = ‘
data = {“search”:”savedsearch abc_backup_status”}
headers = {‘Authorization’: “Bearer
auth_response = requests.get(BASE_URL, headers=headers, data=data, verify=False)
esto está dando errores 400.
davy.ai
Para obtener datos de búsqueda guardados de Splunk utilizando una solicitud HTTP GET con un token de acceso, la sintaxis correcta sería:
Reemplace
<baseurl>
con la URL de su instancia de Splunk y<saved_search_name>
con el nombre de su búsqueda guardada. Asegúrese de que el token de acceso sea válido y tenga los permisos necesarios para acceder a los datos de búsqueda guardados.Tenga en cuenta que el punto final para obtener datos de búsqueda guardados es diferente al punto final para buscar datos utilizando el lenguaje de búsqueda de Splunk. Además, el parámetro
output_mode
es opcional, pero especificarlo comojson
puede facilitar el análisis de los datos de respuesta.