toulouse-foederis: use multipart/form-data to attach files & diplomas (#82291) #361

Merged
csechet merged 1 commits from wip/82291-foederis-multipart-formdata into main 2023-10-12 14:56:25 +02:00
Owner
No description provided.
csechet added 1 commit 2023-10-12 11:19:26 +02:00
Owner

Tu ne devrais pas décoder le contenu du fichier avant de l'envoyer ?

Tu ne devrais pas décoder le contenu du fichier avant de l'envoyer ?
Author
Owner

C'est un format bizarre, j'ai testé en faisant des posts avec CURL :

curl 'https://pfs.integration.toulouse-metropole.fr/integdevrh/data/candidature/5884201/fields/cv?viewIntegrationName=api_publik' -H 'API-Key: ********' -H "Content-Type: multipart/form-data" -F fileName=test.txt -F value=VGVBDA== -F contentType=text/raw | jq

C'est du multipart/form-data, mais avec trois champs dont un qui contient le fichier encodé en base 64 (C.F https://dev.entrouvert.org/attachments/78271).

C'est un format bizarre, j'ai testé en faisant des posts avec CURL : ` curl 'https://pfs.integration.toulouse-metropole.fr/integdevrh/data/candidature/5884201/fields/cv?viewIntegrationName=api_publik' -H 'API-Key: ********' -H "Content-Type: multipart/form-data" -F fileName=test.txt -F value=VGVBDA== -F contentType=text/raw | jq ` C'est du multipart/form-data, mais avec trois champs dont un qui contient le fichier encodé en base 64 (C.F https://dev.entrouvert.org/attachments/78271).
smihai approved these changes 2023-10-12 14:29:28 +02:00
smihai left a comment
Owner

Ok, go.

Ok, go.
csechet merged commit a3db9b1e35 into main 2023-10-12 14:56:25 +02:00
csechet deleted branch wip/82291-foederis-multipart-formdata 2023-10-12 14:56:25 +02:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: entrouvert/passerelle#361
No description provided.