Descargas de archivos
Pruebas de descarga de archivos: adjunto frente a inline, binarios deterministas, peticiones HTTP Range y descargas grandes en streaming. Todo el contenido es fijo o se genera de forma determinista.
Tu cuenta desbloquea estos endpoints. Usa Try it en la página de cada endpoint para enviar peticiones.
Estos endpoints necesitan una cuenta gratuita. Crea una o inicia sesión para ver sus detalles y probarlos aquí.
- GET
https://api.testingapis.com/api/filesList the downloadable sample files with their size and SHA-256List the downloadable sample files with their size and SHA-256. - GETHEAD
https://api.testingapis.com/api/files/{name}Download a sample file as an attachmentDownload a sample file as an attachment. - GET
https://api.testingapis.com/api/files/{name}/inlineServe a sample file inline so a browser displays itServe a sample file inline so a browser displays it. - GET
https://api.testingapis.com/api/files/bytes/{n}Download deterministic pseudo-random bytesDownload deterministic pseudo-random bytes. - GET
https://api.testingapis.com/api/files/largeStream a large binary download without buffering it in memoryStream a large binary download without buffering it in memory. - GETHEAD
https://api.testingapis.com/api/files/range/{n}Download a verifiable byte pattern that supports HTTP Range requestsDownload a verifiable byte pattern that supports HTTP Range requests.
Petición de ejemplo
List the downloadable sample files with their size and SHA-256. Referencia completa y botón Send (en inglés).
cURL
curl -X GET "https://api.testingapis.com/api/files"Respuesta · 200 OK
[
{
"name": "sample.txt",
"contentType": "text/plain; charset=utf-8",
"size": 184,
"sha256": "23125fa5f44a3be386c2954e4735fdabfd16085e051998625af844ce7c9a0d49",
"download": "/api/files/sample.txt",
"inline": "/api/files/sample.txt/inline"
},
{
"name": "sample.csv",
"contentType": "text/csv; charset=utf-8",
"size": 311,
"sha256": "c6bf07b23b626e60e9863a66c4c93a6193b4c5c85d9d3cb4a5e4b2d09b0b96cb",
… (5 more lines)Inicia sesión para ver los detalles
Los parámetros, los ejemplos de petición y respuesta y el panel Try it en vivo de estos endpoints son para miembros con sesión iniciada. Las cuentas son gratuitas y se crean en unos segundos.