Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [C++] Conversione del codice da PHP a C++

    Qualcuno mi può convertire per favore questo pezzo di codice da PHP A C++??

    Codice PHP:

    <?php
    $url 
    "http://www.html.it/";
    $con curl_init();
    curl_setopt($conCURLOPT_URL,$url);
    curl_setopt($conCURLOPT_HEADER,0);
    curl_setopt($conCURLOPT_RETURNTRANSFER,1);
    curl_setopt($conCURLOPT_FOLLOWLOCATION,    1);
    curl_setopt($conCURLOPT_VERBOSE,0);
    curl_setopt($conCURLOPT_TIMEOUT,60);
    curl_setopt($conCURLOPT_REFERER,"http://www.server.com/");
    curl_setopt($conCURLOPT_USERAGENT,"Nome Programma");
    $page curl_exec($con);
    if (!empty(
    $page)) {
        
    $http_code curl_getinfo($con,CURLINFO_HTTP_CODE);
        if (!empty(
    $http_code)) {
            if (
    $http_code == '200') {
                
    // Segue altre operazioni
            
    }
        }
    }
    curl_close($con);
    ?>

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Da PHP a C++?

    Ma quel codice gira lato server ... semmai lo puoi portare in asp o asp.net o altro linguaggio lato server ...

  3. #3
    Originariamente inviato da oregon
    Da PHP a C++?

    Ma quel codice gira lato server ... semmai lo puoi portare in asp o asp.net o altro linguaggio lato server ...
    Sì, lo so che questo script gira lato server..
    Però mi serve una cosa che fa lostesso lavoro in C++,
    cioè, effettuare una connessione via http, recuperare la pagina, controllare di che tipo è la pagina perchè mi serve eseguire un codice solo se la pagina esiste (200).
    Però la connessione deve avere le seguenti opzioni: seguire le pagine Moved Permanently (301), deve avere timeout a 60 sec., un referer, e un useragent impostati...

    E' possibile fare una cosa del genere?

    Poi vorrei sapere quanti microsecondi circa ci vogliono per eseguire una connessione http e recuperare la pagina, considerando che la connessione al web è di 100mb/s..

    Help pls.

  4. #4

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.