Re: [OT] Examining Response Headers

2004-02-07 Thread Adam Hardy
Allow me to show off my neat request debugger method then, it's what I 
use for logging the stuff. I have it in my base action class and switch 
it on or off by the logger level. But you could put it in a JSP instead 
(with HTML). Specify if you want to see the request params, headers or 
attributes, and if you want plain text or HTML.

/**
 * Extracts all request properties and values from request and puts
 * them in
 * an UL for display or in plain text
 *
 * @param request the HTTP Request
 * @param doParamsenumerate the request parameters or attributes
 * @param inHtml  compile with HTML tags or not
 * @return a String containing each param name-value pair, in an 
>UL<
 */
public static synchronized String debugRequest(HttpServletRequest 
request,
   int doWhat,
   boolean inHtml)
{
StringBuffer temp = new StringBuffer("\n");
String temp2, temp3 = "", sepBegin, sepEnd;
Enumeration enums = null;
Object obj3 = null;
int x;

if (inHtml)
{
sepBegin = "";
sepEnd = "";
}
else
{
sepBegin = "";
sepEnd = "\n";
}
if (inHtml) temp.append("" + sepBegin);
switch (doWhat)
{
case SHOW_ATTRS:
enums = request.getAttributeNames();
temp.append("REQUEST ATTRIBUTES");
break;
case SHOW_HDRS:
enums = request.getHeaderNames();
temp.append("REQUEST HEADERS");
break;
case SHOW_PARAMS:
default:
enums = request.getParameterNames();
temp.append("REQUEST PARAMS");
break;
}
if (inHtml) temp.append(sepEnd);
for (x = 0; enums.hasMoreElements(); x++)
{
temp2 = (String) enums.nextElement();
switch (doWhat)
{
case SHOW_ATTRS:
obj3 = request.getAttribute(temp2);
break;
case SHOW_HDRS:
obj3 = request.getHeader(temp2);
break;
case SHOW_PARAMS:
default:
obj3 = request.getParameter(temp2);
break;
}
if (obj3 != null)
temp3 = obj3.toString();
else
temp3 = "" + obj3;
temp.append(sepBegin + temp2 + "==" + temp3 + sepEnd);
}
if (inHtml) temp.append(sepBegin);
temp.append("\nTOTAL: " + x);
if (inHtml) temp.append(sepEnd + "");
return temp.toString();
}
/**
 * To specify to debugRequest() to display request
 * parameters.
 */
public static final int SHOW_PARAMS = 0;
/**
 * To specify to debugRequest() to display request
 * attributes.
 */
public static final int SHOW_ATTRS = 1;
/**
 * To specify to debugRequest() to display request
 * headers
 */
public static final int SHOW_HDRS = 2;


On 02/07/2004 04:00 PM Robert Taylor wrote:
Adam, thanks. I did that. The problem is that I need to see request and
response headers from different browsers.
robert


-Original Message-
From: Adam Hardy [mailto:[EMAIL PROTECTED]
Sent: Saturday, February 07, 2004 5:59 AM
To: Struts Users Mailing List
Subject: Re: [OT] Examining Response Headers
here's my suggestion: Firebird or Mozilla browser with LiveHttpHeaders
extension.
On 02/07/2004 12:35 AM Mike Duffy wrote:

Robert,

DevProxy is a great program for monitoring the request and
response headers:

http://www.widgetbuilders.com/

I recently did some socket programming.  DevProxy was an
invaluable tool.  You can see exactly

what flows through the socket between browser and host.  Very
good GUI interface.

Mike

--- Robert Taylor <[EMAIL PROTECTED]> wrote:


Sorry for the OT post, but Googling and searching the mailing
list archives are not producing

much.
I may not be asking the right question though.
Anyhow, I need a tool (free) to examine the request and
response headers.

Any suggestions?

robert

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


__
Do you Yahoo!?
Yahoo! Finance: Get your refund fast by filing online.
http://taxes.yahoo.com/filing.html
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



--
struts 1.1 + tomcat 5.0.16 + java 1.4.2
Linux 2.4.20 Debian
-
To unsubscribe, e

RE: [OT] Examining Response Headers

2004-02-07 Thread Robert Taylor
Adam, thanks. I did that. The problem is that I need to see request and
response headers from different browsers.

robert

> -Original Message-
> From: Adam Hardy [mailto:[EMAIL PROTECTED]
> Sent: Saturday, February 07, 2004 5:59 AM
> To: Struts Users Mailing List
> Subject: Re: [OT] Examining Response Headers
>
>
> here's my suggestion: Firebird or Mozilla browser with LiveHttpHeaders
> extension.
>
> On 02/07/2004 12:35 AM Mike Duffy wrote:
> > Robert,
> >
> > DevProxy is a great program for monitoring the request and
> response headers:
> >
> > http://www.widgetbuilders.com/
> >
> > I recently did some socket programming.  DevProxy was an
> invaluable tool.  You can see exactly
> > what flows through the socket between browser and host.  Very
> good GUI interface.
> >
> > Mike
> >
> >
> > --- Robert Taylor <[EMAIL PROTECTED]> wrote:
> >
> >>Sorry for the OT post, but Googling and searching the mailing
> list archives are not producing
> >>much.
> >>I may not be asking the right question though.
> >>
> >>Anyhow, I need a tool (free) to examine the request and
> response headers.
> >>
> >>Any suggestions?
> >>
> >>robert
> >>
> >>-
> >>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >
> >
> > __
> > Do you Yahoo!?
> > Yahoo! Finance: Get your refund fast by filing online.
> > http://taxes.yahoo.com/filing.html
> >
> > -
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>
> --
> struts 1.1 + tomcat 5.0.16 + java 1.4.2
> Linux 2.4.20 Debian
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [OT] Examining Response Headers

2004-02-07 Thread Adam Hardy
here's my suggestion: Firebird or Mozilla browser with LiveHttpHeaders 
extension.

On 02/07/2004 12:35 AM Mike Duffy wrote:
Robert,

DevProxy is a great program for monitoring the request and response headers:

http://www.widgetbuilders.com/

I recently did some socket programming.  DevProxy was an invaluable tool.  You can see 
exactly
what flows through the socket between browser and host.  Very good GUI interface.
Mike

--- Robert Taylor <[EMAIL PROTECTED]> wrote:

Sorry for the OT post, but Googling and searching the mailing list archives are not 
producing
much.
I may not be asking the right question though.
Anyhow, I need a tool (free) to examine the request and response headers.

Any suggestions?

robert

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


__
Do you Yahoo!?
Yahoo! Finance: Get your refund fast by filing online.
http://taxes.yahoo.com/filing.html
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



--
struts 1.1 + tomcat 5.0.16 + java 1.4.2
Linux 2.4.20 Debian
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [OT] Examining Response Headers

2004-02-06 Thread Mike Duffy
Robert,

DevProxy is a great program for monitoring the request and response headers:

http://www.widgetbuilders.com/

I recently did some socket programming.  DevProxy was an invaluable tool.  You can see 
exactly
what flows through the socket between browser and host.  Very good GUI interface.

Mike


--- Robert Taylor <[EMAIL PROTECTED]> wrote:
> Sorry for the OT post, but Googling and searching the mailing list archives are not 
> producing
> much.
> I may not be asking the right question though.
> 
> Anyhow, I need a tool (free) to examine the request and response headers.
> 
> Any suggestions?
> 
> robert
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 

__
Do you Yahoo!?
Yahoo! Finance: Get your refund fast by filing online.
http://taxes.yahoo.com/filing.html

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: [OT] Examining Response Headers

2004-02-06 Thread Robert Taylor
Thanks to all who responded. 

Richard, the TcpTunnelGui looks like what I want. 
I'll check it out. 

Thanks again.

robert

> -Original Message-
> From: Richard Yee [mailto:[EMAIL PROTECTED]
> Sent: Friday, February 06, 2004 5:01 PM
> To: Struts Users Mailing List
> Subject: Re: [OT] Examining Response Headers
> 
> 
> Robert,
> You can use the org.apache.soap.util.net.TcpTunnelGui
> tool to monitor your request and response messages. It
> comes in the Jakarta SOAP distribution. It acts like a
> proxy. You will need to run it using something like
> java org.apache.soap.util.net.TcpTunnelGui 
> server_host_name 80
> 
> where  is the port the tool listens on.
> server_host_name is your app server name
> 80 is the port your server listens on.
> 
> You then need to configure your browser to use 
> and localhost to proxy.
> 
> Regards,
> 
> Richard
> 
> --- Robert Taylor <[EMAIL PROTECTED]> wrote:
> > Sorry for the OT post, but Googling and searching
> > the mailing list archives are not producing much.
> > I may not be asking the right question though.
> > 
> > Anyhow, I need a tool (free) to examine the request
> > and response headers.
> > 
> > Any suggestions?
> > 
> > robert
> > 
> >
> -
> > To unsubscribe, e-mail:
> > [EMAIL PROTECTED]
> > For additional commands, e-mail:
> > [EMAIL PROTECTED]
> > 
> 
> 
> __
> Do you Yahoo!?
> Yahoo! Finance: Get your refund fast by filing online.
> http://taxes.yahoo.com/filing.html
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [OT] Examining Response Headers

2004-02-06 Thread Richard Yee
Robert,
You can use the org.apache.soap.util.net.TcpTunnelGui
tool to monitor your request and response messages. It
comes in the Jakarta SOAP distribution. It acts like a
proxy. You will need to run it using something like
java org.apache.soap.util.net.TcpTunnelGui 
server_host_name 80

where  is the port the tool listens on.
server_host_name is your app server name
80 is the port your server listens on.

You then need to configure your browser to use 
and localhost to proxy.

Regards,

Richard

--- Robert Taylor <[EMAIL PROTECTED]> wrote:
> Sorry for the OT post, but Googling and searching
> the mailing list archives are not producing much.
> I may not be asking the right question though.
> 
> Anyhow, I need a tool (free) to examine the request
> and response headers.
> 
> Any suggestions?
> 
> robert
> 
>
-
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 


__
Do you Yahoo!?
Yahoo! Finance: Get your refund fast by filing online.
http://taxes.yahoo.com/filing.html

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: [OT] Examining Response Headers

2004-02-06 Thread Desai, Sunny
Try JMeter on soureceforge.net

-Original Message-
From: Robert Taylor [mailto:[EMAIL PROTECTED]
Sent: Friday, February 06, 2004 1:45 PM
To: [EMAIL PROTECTED]
Subject: [OT] Examining Response Headers


Sorry for the OT post, but Googling and searching the mailing list archives
are not producing much.
I may not be asking the right question though.

Anyhow, I need a tool (free) to examine the request and response headers.

Any suggestions?

robert

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [OT] Examining Response Headers

2004-02-06 Thread David Erickson
Filters + Eclipse + Debug?
-David

- Original Message - 
From: "Robert Taylor" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, February 06, 2004 11:44 AM
Subject: [OT] Examining Response Headers


> Sorry for the OT post, but Googling and searching the mailing list
archives are not producing much.
> I may not be asking the right question though.
>
> Anyhow, I need a tool (free) to examine the request and response headers.
>
> Any suggestions?
>
> robert
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[OT] Examining Response Headers

2004-02-06 Thread Robert Taylor
Sorry for the OT post, but Googling and searching the mailing list archives are not 
producing much.
I may not be asking the right question though.

Anyhow, I need a tool (free) to examine the request and response headers.

Any suggestions?

robert

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]