Salve a tutti.
Sto realizzando un client in javafx che invia un file con metodo httpRequest, ma sebbene si connetta all'url perchè riesco a stampare le risposte, e vedo anche che invia il file, esso non è accessibile dall'array $_FILES, infatti eseguendo count($_FILES) mi da come risultato 0.

Non è un grave problema perchè so fare ad inviarlo via ftp e quindi sarebbe risolvibile, ma per cultura personale mi dite cosa mettere nell'intestazione del file HTML?

Io adesso invio questa intestazione.

Codice:
// headers
                        headers: [
                                HttpHeader  {
                                    name:HttpHeader.ACCEPT
                                    value: "*/*"
                                },
                                HttpHeader  {
                                    name:HttpHeader.CONTENT_TYPE
                                    value: "multipart/form-data;"
                                },
                                HttpHeader  {
                                    name:HttpHeader.CONNECTION
                                    value: "keep-alive"
                                },
                                HttpHeader  {
                                    name:HttpHeader.CACHE_CONTROL
                                    value: "no-cache"
                                },
                                HttpHeader  {
                                    name:HttpHeader.ACCEPT_CHARSET
                                    value: "ISO-8859-1,utf-8;q=0.7,*;q=0.7"
                                },
                                HttpHeader  {
                                    name: "content-description"
                                    value: "ISO-8859-1,utf-8;q=0.7,*;q=0.7"
                                }
                                ]

                        // metodo POST
                        method: HttpRequest.POST;