Desidero inviare richiesta json e diversi file in una richiesta http. Sto usando multipart/mixed
richiesta di quel campoImposta il tipo di contenuto della parte della richiesta multipart/mixed in CURL
curl -H "Content-Type: multipart/mixed" -F "[email protected]; type=application/json" -F "[email protected]" -F "[email protected]" -X POST hostName
request
ha application/json
tipo di contenuto e tale indicazione Mi definisco che questa parte è richiesta JSON e le altre parti sono file.
La mia domanda è come in linea richiedere il corpo in richiesta di arricciatura. Io cerco di usare
curl -H "Content-Type: multipart/mixed" -F "request={"param1": "value1"}" -F "[email protected]" -F "[email protected]" -X POST hostName
ma il contenuto tipo di request
sarà plain/text
Con la mia versione curl (7.52.1), ha ancora '-H" Content-Type: multipart/form-data "', con contenuto json anche in un file esterno, vale a dire usando '-F" [email protected]/content.json; type = application/json "-F" [email protected]/doc.pdf; type = application/pdf "' –