Come faccio a spedire il contenuto di in file (per adesso solo testo) da un server all'altro emulando il metodo POST dei forms?

mi spiego meglio:

Lo script A sul server A carica un file .txt e lo spedisce tramite POST ad un script B su server B quest'ultimo fa poi partire ad esempio il download da browser del file .txt in questione...(sarebbe bello sapere anche come lo script B nel server B possa ritornare il file .txt "trattato" nello script A del server A)

spero che mi riusciate a capire...

col metodo get sarebbe stato facile... http://site/?name=value

cmq non è detto che il server che riceve debba rispondere...

Grazie!