Forums Développement Multimédia

Aller au contenu

- - - - -

Comment savoir si l'utilisateur est derrière un proxy ?

as3 javascript proxy adresse port

3 réponses à ce sujet

#1 pol2095

  • Members
  • PipPipPipPipPipPipPipPip
  • 1783 messages

Posté 28 June 2015 - 09:23 AM

Bonjour,

est-il possible de savoir en as3, voire en javascript si l'utilisateur est derrière un proxy, et de récupérer l'adresse et le port ?

merci

#2 draad

  • Members
  • PipPipPipPipPipPipPipPip
  • 654 messages

Posté 29 June 2015 - 14:35 PM

Salut,

Je sais qu'il est possible de detecter cela avec du php. Une rapide recherche sur Google ici

#3 pol2095

  • Members
  • PipPipPipPipPipPipPipPip
  • 1783 messages

Posté 01 July 2015 - 11:25 AM

avec PHP, je n'arrive pas à faire ce que je veux.
comme mon problème concerne Windows pour une application Air, que je veux récupérer les paramètres proxy d'ie, j'ai décidé d'utiliser la classe NativeProcess avec le cmd.

J'ai créé un swc, si ça peut aider quelqu'un

import flash.events.IOErrorEvent;
import com.net.proxies.ProxyEvent;
import com.net.proxies.InternetSettings;
var internetSettings:InternetSettings = new InternetSettings();
internetSettings.addEventListener(IOErrorEvent.IO_ERROR, errorHandler);
internetSettings.addEventListener(ProxyEvent.COMPLETE, completeHandler);
internetSettings.getProxy();
function completeHandler(event:ProxyEvent):void{
  trace(event.proxy.enabled+" "+event.proxy.adress+" "+event.proxy.port);
}
function errorHandler(event:IOErrorEvent):void{
  trace(event.text);
}
 

ne pas oublier d'ajouter
<supportedProfiles>extendedDesktop</supportedProfiles>
dans le descriptor d'application Air

Fichier(s) joint(s)


Modifié par pol2095, 03 July 2015 - 10:08 AM.


#4 draad

  • Members
  • PipPipPipPipPipPipPipPip
  • 654 messages

Posté 02 July 2015 - 15:38 PM

Désolé que php n'ai pas aidé, mais je suis content que tu ai trouvé une solution ! Merci pour le partage.




Répondre à ce sujet



  

1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP