Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 25
  1. #1

    c/c++ connessione a sito (socket)

    Ciao a tutti, avrei bisogno di poter effettuare una connessione a un sito tramite protocollo http/https, come posso fare?In poche parole creare una richiesta http e ricevere una risposta.
    E' possibile avere una bozza del codice?
    grazie
    Ultima modifica di jangy22xx; 08-07-2014 a 15:03

  2. #2
    qualche piccolo aiuto/suggerimento?

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Windows/Linux ? Ovviamente il C non ha funzioni di base ... puoi usare i socket o (meglio) librerie apposite ...

    Non è codice banale, di una bozza non te ne fai nulla. Ma se cerchi esistono mille esempi su internet e addirittura librerie complete pronte all'uso.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    Quote Originariamente inviata da oregon Visualizza il messaggio
    Windows/Linux ? Ovviamente il C non ha funzioni di base ... puoi usare i socket o (meglio) librerie apposite ...

    Non è codice banale, di una bozza non te ne fai nulla. Ma se cerchi esistono mille esempi su internet e addirittura librerie complete pronte all'uso.

    sto usando ambiente windows...
    Puoi passarmi qualche esempio o dirmi qualcuna di queste librerie?

  5. #5
    libcurl è una possibilità multipiattaforma, altrimenti solo per Windows puoi usare le funzioni di WinINet o di UrlMon (in particolare probabilmente URLOpenStream & co.).
    Amaro C++, il gusto pieno dell'undefined behavior.

  6. #6
    Quote Originariamente inviata da MItaly Visualizza il messaggio
    libcurl è una possibilità multipiattaforma, altrimenti solo per Windows puoi usare le funzioni di WinINet o di UrlMon (in particolare probabilmente URLOpenStream & co.).
    grazie, quale conviene usare?

  7. #7
    usando devc++ non riesco a trovare la libreria urlmon.h

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    urlmon.h non è una libreria ma un file include.

    In ogni caso, con Windows, ti consiglio vivamente di usare Visual C++ Express per non avere tanti problemi che un principiante potrebbe avere difficoltà a superare.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  9. #9
    Quote Originariamente inviata da oregon Visualizza il messaggio
    urlmon.h non è una libreria ma un file include.

    In ogni caso, con Windows, ti consiglio vivamente di usare Visual C++ Express per non avere tanti problemi che un principiante potrebbe avere difficoltà a superare.
    piu facile di devc++? non sono riuscito a far partire nemmeno un codice di quelli fatti con devc++ con visual studio, è tutto sballato, mi da errori ovunque anche con un hello world, non linka nemmeno la libreria iostream.h

  10. #10
    Quote Originariamente inviata da jangy22xx Visualizza il messaggio
    piu facile di devc++? non sono riuscito a far partire nemmeno un codice di quelli fatti con devc++ con visual studio, è tutto sballato, mi da errori ovunque anche con un hello world, non linka nemmeno la libreria iostream.h
    VC++ secondo me è un po' troppo per chi inizia (anche se meglio di Dev-C++ qualunque cosa), anche se c'è di buono che sicuramente tutti gli header e le librerie di importazione per lavorare con roba di Windows ci sono

    In ogni caso, è giusto che ti dia errore su iostream.h, dato che non esiste. L'include corretto è <iostream>, senza .h, e con i nomi messi nel namespace std.
    Amaro C++, il gusto pieno dell'undefined behavior.

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.