70 lines
1.5 KiB
HTTP
70 lines
1.5 KiB
HTTP
@baseUrl = http://localhost:5123
|
|
@sessionId = 1
|
|
|
|
###
|
|
# ================================
|
|
# START SCRAP FOR A SESSION
|
|
# ================================
|
|
POST {{baseUrl}}/sessions/{{sessionId}}/scrap/start
|
|
Accept: application/json
|
|
|
|
###
|
|
|
|
# ================================
|
|
# STOP SCRAP (GRACEFUL)
|
|
# Termina a URL atual e para
|
|
# ================================
|
|
POST {{baseUrl}}/sessions/{{sessionId}}/scrap/stop
|
|
Accept: application/json
|
|
|
|
###
|
|
|
|
# ================================
|
|
# GET STATUS FOR ONE SESSION
|
|
# Runtime + DB progress
|
|
# ================================
|
|
GET {{baseUrl}}/sessions/{{sessionId}}/scrap/status
|
|
Accept: application/json
|
|
|
|
###
|
|
|
|
# ================================
|
|
# LIST ALL RUNNING SESSIONS
|
|
# (runtime state)
|
|
# ================================
|
|
GET {{baseUrl}}/scrap/running-sessions
|
|
Accept: application/json
|
|
|
|
###
|
|
# ================================
|
|
# LIST ALL SESSIONS
|
|
# ================================
|
|
GET {{baseUrl}}/sessions
|
|
Accept: application/json
|
|
|
|
###
|
|
# ================================
|
|
# ADD URL TO SESSION
|
|
# ================================
|
|
POST {{baseUrl}}/sessions/{{sessionId}}/queue
|
|
Content-Type: application/json
|
|
Accept: application/json
|
|
|
|
{
|
|
"url": "https://example.com/page-1"
|
|
}
|
|
|
|
###
|
|
# ================================
|
|
# REMOVE URL BY QUEUE ID (only if pending)
|
|
# ================================
|
|
DELETE {{baseUrl}}/sessions/{{sessionId}}/queue/2
|
|
Accept: application/json
|
|
|
|
###
|
|
# HTML descomprimido
|
|
GET {{baseUrl}}/queue/22/content
|
|
|
|
###
|
|
# Texto descomprimido (debug)
|
|
GET {{baseUrl}}/queue/22/content/raw |