🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.jbuilder.java.api
Article #14

Cannot pass parameters using GET method when using URLConnection in java.net

#14
From: Jonathan Estabillo
Date: Thu, 02 Dec 2004 02:59
49 lines
2590 bytes
Hi there everyone. I am finding a hard time sending URL parameters using 
the java.net package. I can connect to the specific URL but it seems 
that the parameters are not being passed. How do I go about it? By the 
way here is the code for a simple application to pass URL parameters 
using the GET method but in reality it does not pass the parameters:

	
		HERE IS THE CODE THAT I'M TRYING TO WORK ON
***************************************************************************
package testing;

import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.net.*;

public class Servlet1 extends HttpServlet {

     //Initialize global variables
     public void init() throws ServletException {
     }

     public void doGet(HttpServletRequest request, HttpServletResponse 
response) throws
             ServletException, IOException {
         try {
             URL url = new URL(
                     "http://confserver:8500/index.cfm?");
             URLConnection conn = url.openConnection();
             conn.setDoOutput(true);
             OutputStreamWriter wr = new 
OutputStreamWriter(conn.getOutputStream());
             wr.write("SMS_MsgTxt=Jonathan");
             wr.close();
         } catch (Exception ex) {
             ex.printStackTrace();
         }
     }

     public void doPost(HttpServletRequest request, HttpServletResponse 
response) throws
             ServletException, IOException {
         doGet(request, response);
     }

     //Clean up resources
     public void destroy() {
     }
}
Technical Details
Message-ID: <41ae84eb$1@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news.glorb.com!ecngs!feeder.ecngs.de!npeer.de.kpn-eurorings.net!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: 1089d0,a6b579cb5bacaf3b,start
X-Google-Attributes: gid1089d0,public
X-Google-Language: ENGLISH,ASCII-7-bit
Date: Thu, 02 Dec 2004 10:59:20 +0800
From: Jonathan Estabillo <nathanestabillo@netscape.net>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2 (ax)
X-Accept-Language: en-us, en
MIME-Version: 1.0
Newsgroups: borland.public.jbuilder.java.api
Subject: Cannot pass parameters using GET method when using URLConnection
 in java.net
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: 222.126.49.96
Message-ID: <41ae84eb$1@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1101956331 222.126.49.96 (1 Dec 2004 18:58:51 -0700)
Lines: 49
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news.glorb.com!ecngs!feeder.ecngs.de!npeer.de.kpn-eurorings.net!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail