fordev.core

Este módulo é o core para criar e manipular requests para a API do site 4devs.

fordev.core._create_headers(content_length: int, referer: str) dict

Gere o header para ser enviado em requests HTTP para o site 4devs.

Parâmetros:
  • content_length – Indica o tamanho do entity-body, em bytes, enviados no header para o destinatário.

  • referer – Referência a ação a ser executada pela API do site 4devs. Pode-se interpretar como o endpoint do serviço a ser disponibilizado.

fordev.core.fordev_request(content_length: int, referer: str, payload: dict) dict

Cria uma request HTTP a API do site 4devs e retorna seu conteúdo em formato de dicionário.

Parâmetros:
  • content_length – Indica o tamanho do entity-body, em bytes, enviados no header para o destinatário.

  • referer – Referência a ação a ser executada pela API do site 4devs. Pode-se interpretar como o endpoint do serviço a ser disponibilizado.

  • payload – Um dicionário de dados contendo a ação e outros dados solicitados pela API.