mini serveur web, récupérer le contenu du multipart
extremtouch
Membre
Bonjour,
désolé si le sujet a déjà été évoqué, mais mes recherches n'ont pas abouties.
J'ai monté un petit serveur web et je reçois bien les demandes de requêtes par contre, je n'arrive pas à récupérer le contenu du multipart.
le contenu du dictionnaire est bien rempli avant que je donne la réponse mais je ne sais comment récupérer les data envoyées en post de mon client (Content-Length: 1968)
Host: 192.168.1.22:8080
User-Agent: xxxxxx/2.2.4 CFNetwork/485.13.8 Darwin/11.0.0
Content-Type: multipart/form-data; boundary=
1473887866499882746641449
Accept: */*
Accept-Language: fr-fr
Accept-Encoding: gzip, deflate
Content-Length: 1968
Connection: keep-alive
Si quelqu'un peut me mettre sur la piste
merci par avance.
désolé si le sujet a déjà été évoqué, mais mes recherches n'ont pas abouties.
J'ai monté un petit serveur web et je reçois bien les demandes de requêtes par contre, je n'arrive pas à récupérer le contenu du multipart.
le contenu du dictionnaire est bien rempli avant que je donne la réponse mais je ne sais comment récupérer les data envoyées en post de mon client (Content-Length: 1968)
Host: 192.168.1.22:8080
User-Agent: xxxxxx/2.2.4 CFNetwork/485.13.8 Darwin/11.0.0
Content-Type: multipart/form-data; boundary=
1473887866499882746641449
Accept: */*
Accept-Language: fr-fr
Accept-Encoding: gzip, deflate
Content-Length: 1968
Connection: keep-alive
Si quelqu'un peut me mettre sur la piste
merci par avance.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
J'avais bien recherché sur le forum multipart, mais je ne cherche pas l'organisation mais dans mon cas, la façon de récupérer les Datas dans la récupération en elle même du contenu binaire afin d'en extraire par la suite le contenu du multipart.
Je travaille avec les sources que l'on trouve sur le net de Matt Gallagher (ASIHTTPRequest et HTTPServer)
dans la notification je reçois un dictionnaire mais pas de data, si ce n'est que ce que j'avais mis dans le message précédant.
dans ce dictionnaire il y a bien la taille d'un buffer et je cherche comment récupérer ces données
Content-Length: 1968
la notification ...
- (void)receiveIncomingDataNotification:(NSNotification *)notification
[EDIT] il s'avere que lorsque mon client est le simulateur iPhone, toutes mes données s'affichent dans le log du surveur sur l'appli OSX. Les datas sont ainsi bien présentes. depuis le mobile, l'affichage des datas est tronqué. Par contre si le serveur est un PC avec .net, il recoit bien les données depuis l'iphone.... a suivre[EDIT]