Lien javascript

Sujets variés concernant le développement en PureBasic
Programmes
Messages : 80
Inscription : mer. 24/mai/2006 12:12

Lien javascript

Message par Programmes »

Bonsoir à tous,
J'aimerais savoir si avec Purebasic on pouvait récupérer le nom d'un fichier dont l'url est de type javascript afin de le télécharger avec InternetReadFile_. En html, c'est simple, mais java...
ex:
Index.html?cid=17053&ph=6496efa95f8e50f4&ft=3
Merci à tous
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: Lien javascript

Message par djes »

Ca, ce n'est pas du javascript, mais une URL tout ce qu'il y a de plus normale. Tu peux l'utiliser, bien sûr! La prochaine fois, fais l'essai avant de poser une question ;)
Programmes
Messages : 80
Inscription : mer. 24/mai/2006 12:12

Re: Lien javascript

Message par Programmes »

Il est bien evident que j'ai fait l'essai avant d'envoyer ce message!
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: Lien javascript

Message par djes »

Ben envoie ton code alors, parce que tu t'es planté quelque part ;)
Programmes
Messages : 80
Inscription : mer. 24/mai/2006 12:12

Re: Lien javascript

Message par Programmes »

J'ai enfin trouvé mon erreur (erreur sur l'url). Par contre, peut-on récupérer le nom du fichier? J'ai essayé avec :

Code : Tout sélectionner

  lBufferLength.l=0 
  lBufferLength=1024 
  sBuffer.s=Space(lBufferLength) 
  HttpQueryInfo_(hHttpRequest,iInfoLevel,sBuffer,@lBufferLength,0) 
mais ça me donne uniqument la taille et la date de création du fichier. Est-ce qu'il y a un autre moyen ?
Merci...
Programmes
Messages : 80
Inscription : mer. 24/mai/2006 12:12

Re: Lien javascript

Message par Programmes »

J'ai besoin de savoir le type d'extention du fichier d'où ma recherche du nom du fichier. Personne ne peut me répondre?
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: Lien javascript

Message par djes »

En fait, il n'y a pas forcément de nom de fichier, le contenu peut être généré à la volée par le serveur et envoyé au navigateur. Avec les entêtes http, tu peux en savoir le type MIME, qui permet notamment au navigateur de savoir comment afficher les données qu'il reçoit. Avec ce que tu donnes, c'est difficile de répondre mieux. :|

Sinon, regarde ce thread : http://www.purebasic.fr/english/viewtop ... 12&t=29420

Au fait, ça marche pas, ReceiveHTTPFile(URL$, NomDeFichier$) ?
Répondre