Subversion Repositories bacoAlunos

Rev

Rev 1814 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1814 Rev 1827
Line 1... Line 1...
1
package pt.estgp.estgweb.web.ajaxapis;
1
package pt.estgp.estgweb.web.ajaxapis;
2
 
2
 
3
 
3
 
4
import jomm.utils.StreamsUtils;
4
import org.apache.log4j.Logger;
5
import pt.estgp.estgweb.utils.Globals;
5
import pt.estgp.estgweb.utils.Globals;
6
import pt.estgp.estgweb.web.UserSessionProxy;
6
import pt.estgp.estgweb.web.UserSessionProxy;
-
 
7
//import java.util.Base64;
7
 
8
 
8
import javax.servlet.ServletException;
9
import javax.servlet.ServletException;
9
import javax.servlet.http.HttpServlet;
10
import javax.servlet.http.HttpServlet;
10
import javax.servlet.http.HttpServletRequest;
11
import javax.servlet.http.HttpServletRequest;
11
import javax.servlet.http.HttpServletResponse;
12
import javax.servlet.http.HttpServletResponse;
12
import java.io.*;
13
import java.io.*;
13
import java.net.MalformedURLException;
14
import java.net.MalformedURLException;
14
 
15
 
15
import org.apache.log4j.Logger;
-
 
16
 
-
 
17
/**
16
/**
18
 * @author Jorge
17
 * @author Jorge
19
 * @date 24/Mar/2009
18
 * @date 24/Mar/2009
20
 * @time 3:25:40
19
 * @time 3:25:40
21
 */
20
 */
Line 45... Line 44...
45
            java.net.1.5.0/docs/api/java/net/HttpURLConnection.html">HttpURLConnection connection = (java.net.1.5.0/docs/api/java/net/HttpURLConnection.html">HttpURLConnection)programUrl.openConnection();
44
            java.net.1.5.0/docs/api/java/net/HttpURLConnection.html">HttpURLConnection connection = (java.net.1.5.0/docs/api/java/net/HttpURLConnection.html">HttpURLConnection)programUrl.openConnection();
46
            if(Globals.INTRANET_IMPRESSAO_SERVICO_AUTH)
45
            if(Globals.INTRANET_IMPRESSAO_SERVICO_AUTH)
47
            {
46
            {
48
                1.5.0/docs/api/java/lang/String.html">String user = Globals.INTRANET_IMPRESSAO_SERVICO_AUTH_USER;
47
                1.5.0/docs/api/java/lang/String.html">String user = Globals.INTRANET_IMPRESSAO_SERVICO_AUTH_USER;
49
                1.5.0/docs/api/java/lang/String.html">String pass = Globals.INTRANET_IMPRESSAO_SERVICO_AUTH_PASS;
48
                1.5.0/docs/api/java/lang/String.html">String pass = Globals.INTRANET_IMPRESSAO_SERVICO_AUTH_PASS;
50
                1.5.0/docs/api/java/lang/String.html">String encoding = new sun.misc.BASE64Encoder().encode((user + ":" + pass).getBytes());
49
                //String encoding = new BASE64Encoder().encode((user + ":" + pass).getBytes());
-
 
50
                //todo rever no futuro
-
 
51
                1.5.0/docs/api/java/lang/String.html">String encoding  = "";
51
                connection.setRequestProperty ("Authorization", "Basic " + encoding);
52
                connection.setRequestProperty ("Authorization", "Basic " + encoding);
52
            }
53
            }
53
 
54
 
54
            (connection).setRequestMethod("POST");
55
            (connection).setRequestMethod("POST");
55
            connection.setDoOutput(true);
56
            connection.setDoOutput(true);