easymacro/doc/content/es/tools/url/_index.md

43 lines
708 B
Markdown

+++
title = "URL"
weight = 8
+++
### get
Método `get`.
```python
def prueba_get():
url = 'https://api.ipify.org'
respuesta = app.url.get(url)
if respuesta.status_code == 200:
mi_ip = respuesta.body.decode()
app.debug(f'IP: {mi_ip}')
else:
app.debug(respuesta.status_code)
return
```
```
16/08/2022 22:14:13 - DEBUG - IP: 199.203.174.159
```
Respuestas en formato json.
```python
def prueba_get():
url = 'https://api.ipify.org/?format=json'
respuesta = app.url.get(url)
if respuesta.status_code == 200:
datos = respuesta.json()
app.debug(f'IP: {datos["ip"]}')
else:
app.debug(respuesta.status_code)
return
```