io lo feci una volta con la libreria CURL... e non sò se si può fare anche con altro (non credo... ma posso sbagliarmi).

Non è una cosa semplicissima...