CURL
PROGRAMAR DIRETO EM CURL==
curl 'https://www.bde.es/wbe/en/?id=1740742426278524&ev=PageView&dl=https%3A%2F%2Fwww.bde.es/wbe/en/%2Fbr%2F&rl=https%3A%2F%2Fwww.google.com%2F&if=false&ts=1699905921062&sw=1360&sh=768&v=2.9.138&r=stable&ec=0&o=4126&fbp=fb.1.1697867993109.962034367&ler=other&it=1699905920872&coo=false&rqm=GET' \
-H 'authority: www.bde.es/wbe/en/' \
-H 'accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8' \
-H 'accept-language: pt-PT,pt;q=0.9,en-US;q=0.8,en;q=0.7' \
-H 'cookie: datr=L9IyZfYVnupKDYGxVuJNUl6T; sb=UdIyZWsdiOmfzuZwWOQj9eJS' \
-H 'referer: https://www.bbamericas.com/' \
-H 'sec-ch-ua: "Google Chrome";v="119", "Chromium";v="119", "Not?A_Brand";v="24"' \
-H 'sec-ch-ua-mobile: ?0' \
-H 'sec-ch-ua-platform: "Linux"' \
-H 'sec-fetch-dest: image' \
-H 'sec-fetch-mode: no-cors' \
-H 'sec-fetch-site: cross-site' \
-H 'user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36' \
--compressed
curl --help all
#include <stdio>
int main(){
printf("curl --help all");
printf("curl -o https://european-union.europa.eu/i");
return 0;
}
-----------------------------------------------------------------------------------------------------------------------
#include <stdio.h>
int main(){
printf("curl -o seq 1 7 | xargs -I + curl 'http://crapi.apisec.ai/workshop/api/docs.txt/docs.txt_report?report_id=+' -H "Authorization: Bearer $ACCESS_TOKEN" -H 'Content-Type: application/json' --insecure -s | jq -j [".vehicle.vin, .docs.txt.owner.email, .docs.txt.owner.number"]");
reurn -1;
}
#include <stdio.h>
int main(){
printf("curl -C - https://partidochega.pt/");
return 0;
}
<html>
<meta charset="utf-8">
<script>
function changeSrc(){
document.getElementById('demo').src="https://partidochega.pt/";
}
</script>
<iframe> id="demo"src="https://partidochega.pt/"width="250"height="300"></iframe>
<input type="button"onclick="changeSrc()"value="vc ś capaz"/>
</html>
BASE DADOS SITES
pesquisar sempre == file 1 etc 7 exemplo sempre file
INDEX BASE DADOS ETC PESQUISA NUMEROS INTEIROS
#include <stdio.h>
#include <curl/curl.h>
// Função callback para escrever o conteúdo recebido do site
size_t write_callback(void *contents, size_t size, size_t nmemb, void *userp) {
size_t total_size = size * nmemb;
printf("%.*s", total_size, (char*)contents);
return total_size;
}
int main() {
CURL *curl;
CURLcode res;
// Inicializa a biblioteca libcurl
curl_global_init(CURL_GLOBAL_DEFAULT);
// Inicializa o objeto CURL
curl = curl_easy_init();
if(curl) {
// Define a URL do site que você deseja acessar
curl_easy_setopt(curl, CURLOPT_URL, "https://www.lisboa.pt/");
// Define a função callback que será chamada para escrever o conteúdo recebido
curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, write_callback);
// Faz a requisição HTTP e obtém o conteúdo do site
res = curl_easy_perform(curl);
if(res != CURLE_OK) {
fprintf(stderr, "Erro ao fazer a requisição: %s\n", curl_easy_strerror(res));
}
// Libera o objeto CURL
curl_easy_cleanup(curl);
}
// Finaliza a biblioteca libcurl
curl_global_cleanup();
return 0;
}
<html>
<h1>base dados</h1>
</html>