|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.esupportail.portal.channels.CSMS.serverSending.PostURLConnection
Titre : PostURLConnection
Description : Permet de poster sur un serveur
Copyright : Copyright (c) 2004
Société : Université de Valenciennes et du Hainaut Cambrésis
Field Summary | |
private java.lang.String |
boundary
??? |
private static int |
BUFF_SIZE
La taille du buffer |
private static byte[] |
buffer
Le buffer d'envoi de fichier |
private java.net.URLConnection |
conn
La connexion URL |
private java.io.DataOutputStream |
out
La sortie |
Constructor Summary | |
PostURLConnection(java.lang.String URL)
Constructeur |
Method Summary | |
void |
close()
Fermeture des flux |
java.io.InputStream |
getInputStream()
Recuperation de la reponse du serveur |
void |
writeFile(java.lang.String name,
java.lang.String filePath,
java.lang.String fileName)
Pour uploader un fichier |
void |
writeFileContent(java.lang.String name,
java.lang.String content,
java.lang.String fileName)
Pour uploader un fichier |
void |
writeParam(java.lang.String name,
java.lang.String value)
Pour ajouter un parametre |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static final int BUFF_SIZE
private static final byte[] buffer
private java.io.DataOutputStream out
private java.lang.String boundary
private java.net.URLConnection conn
Constructor Detail |
public PostURLConnection(java.lang.String URL) throws java.net.MalformedURLException, java.io.IOException
URL
- l'url de connexion, exemple: "http://mon.serveur/page.php"
java.net.MalformedURLException
java.io.IOException
Method Detail |
public void writeParam(java.lang.String name, java.lang.String value) throws java.io.IOException
name
- le nom du parametrevalue
- la valeur de ce parametre
java.io.IOException
- l'exception retournee si erreur avec le serveurpublic void writeFile(java.lang.String name, java.lang.String filePath, java.lang.String fileName) throws java.io.IOException
name
- le nom du parametrefilePath
- le path du fichierfileName
- le nom du fichier a charger
java.io.IOException
- l'exception retournee si erreur avec le serveurpublic void writeFileContent(java.lang.String name, java.lang.String content, java.lang.String fileName) throws java.io.IOException
name
- le nom du parametrecontent
- le contenu du fichierfileName
- le nom du fichier XML
java.io.IOException
- l'exception retournee si erreur avec le serveurpublic void close() throws java.io.IOException
java.io.IOException
- l'exception retournee si erreur avec le serveurpublic java.io.InputStream getInputStream() throws java.io.IOException
java.io.IOException
- l'exception retournee si erreur avec le serveur
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |