473,326 Members | 2,680 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,326 software developers and data experts.

Size of requests FOR pages

I used a trace tool (YATT) to see the size of my pages coming down the
network. The page sizes were ok coming in at about 3K per page, but I
noticed the bytes out column was 20K. Some of my users are dialup and so to
send 20K to get a 3K page is obsured.

Does anyone know any other good trace tools I can use to inspect the HTTP
transmissions both in and out?

TIA

MattC
Nov 19 '05 #1
6 1103
Matt:
Two suggestions, not sure how helpfult hey are:

the IIS 6.0 resource kit has a neat tool called WFetch which lets
easily-enough request a resource from your website and see the entire
response stream. This should give you an idea of where the 20K are coming
from...I think you can get it from:
http://www.microsoft.com/downloads/d...displaylang=en

You should also check out some free HTTPCompression utlilities. My favorite
was http://www.blowery.org/code/HttpCompressionModule.html (free)....it can
really really improve transfer performance...

Hope this helps,
Karl

--
MY ASP.Net tutorials
http://www.openmymind.net/
"MattC" <m@m.com> wrote in message
news:uJ**************@TK2MSFTNGP14.phx.gbl...
I used a trace tool (YATT) to see the size of my pages coming down the
network. The page sizes were ok coming in at about 3K per page, but I
noticed the bytes out column was 20K. Some of my users are dialup and so to send 20K to get a 3K page is obsured.

Does anyone know any other good trace tools I can use to inspect the HTTP
transmissions both in and out?

TIA

MattC

Nov 19 '05 #2
Karl,

Thanks for the link, I'll check that out in a second. However, I know the
amount of data in the Response, its the amount of data being sent in the
Request that interests me, this is as important as the amount coming in.

MattC
"Karl Seguin" <karl REMOVE @ REMOVE openmymind REMOVEMETOO . ANDME net>
wrote in message news:O2**************@TK2MSFTNGP15.phx.gbl...
Matt:
Two suggestions, not sure how helpfult hey are:

the IIS 6.0 resource kit has a neat tool called WFetch which lets
easily-enough request a resource from your website and see the entire
response stream. This should give you an idea of where the 20K are coming
from...I think you can get it from:
http://www.microsoft.com/downloads/d...displaylang=en

You should also check out some free HTTPCompression utlilities. My
favorite
was http://www.blowery.org/code/HttpCompressionModule.html (free)....it
can
really really improve transfer performance...

Hope this helps,
Karl

--
MY ASP.Net tutorials
http://www.openmymind.net/
"MattC" <m@m.com> wrote in message
news:uJ**************@TK2MSFTNGP14.phx.gbl...
I used a trace tool (YATT) to see the size of my pages coming down the
network. The page sizes were ok coming in at about 3K per page, but I
noticed the bytes out column was 20K. Some of my users are dialup and so

to
send 20K to get a 3K page is obsured.

Does anyone know any other good trace tools I can use to inspect the HTTP
transmissions both in and out?

TIA

MattC


Nov 19 '05 #3
Matt:
Have you looked at optimizing the viewstate? Since it's a hidden field
whenever users do a postback, the viewstate (along with all other form field
values) will be submitted as part of the request.

Just another thought :)

Karl

--
MY ASP.Net tutorials
http://www.openmymind.net/
"MattC" <m@m.com> wrote in message
news:eM**************@TK2MSFTNGP11.phx.gbl...
Karl,

Thanks for the link, I'll check that out in a second. However, I know the
amount of data in the Response, its the amount of data being sent in the
Request that interests me, this is as important as the amount coming in.

MattC
"Karl Seguin" <karl REMOVE @ REMOVE openmymind REMOVEMETOO . ANDME net>
wrote in message news:O2**************@TK2MSFTNGP15.phx.gbl...
Matt:
Two suggestions, not sure how helpfult hey are:

the IIS 6.0 resource kit has a neat tool called WFetch which lets
easily-enough request a resource from your website and see the entire
response stream. This should give you an idea of where the 20K are coming from...I think you can get it from:
http://www.microsoft.com/downloads/d...displaylang=en
You should also check out some free HTTPCompression utlilities. My
favorite
was http://www.blowery.org/code/HttpCompressionModule.html (free)....it
can
really really improve transfer performance...

Hope this helps,
Karl

--
MY ASP.Net tutorials
http://www.openmymind.net/
"MattC" <m@m.com> wrote in message
news:uJ**************@TK2MSFTNGP14.phx.gbl...
I used a trace tool (YATT) to see the size of my pages coming down the
network. The page sizes were ok coming in at about 3K per page, but I
noticed the bytes out column was 20K. Some of my users are dialup and so
to
send 20K to get a 3K page is obsured.

Does anyone know any other good trace tools I can use to inspect the

HTTP transmissions both in and out?

TIA

MattC



Nov 19 '05 #4
Karl,

Yes this is how I noticed the size of the page going up the line. I have
persisted my viewstate to the applicaiton Cache. However this does raise
the question in my head, what is being sent back up the line.

On an ASP.NET form even if my viewstate is persisted to the server on a
postback the entire form must be sent back up the network right? Is the 20K
in a request the total size of the form being posted back to the server?

How can I see what is exactly being sent to the server, I couldn't install
WFETCH unfortunatley it gave me an error!

TIA

MattC
"Karl Seguin" <karl REMOVE @ REMOVE openmymind REMOVEMETOO . ANDME net>
wrote in message news:%2****************@tk2msftngp13.phx.gbl...
Matt:
Have you looked at optimizing the viewstate? Since it's a hidden field
whenever users do a postback, the viewstate (along with all other form
field
values) will be submitted as part of the request.

Just another thought :)

Karl

--
MY ASP.Net tutorials
http://www.openmymind.net/
"MattC" <m@m.com> wrote in message
news:eM**************@TK2MSFTNGP11.phx.gbl...
Karl,

Thanks for the link, I'll check that out in a second. However, I know
the
amount of data in the Response, its the amount of data being sent in the
Request that interests me, this is as important as the amount coming in.

MattC
"Karl Seguin" <karl REMOVE @ REMOVE openmymind REMOVEMETOO . ANDME net>
wrote in message news:O2**************@TK2MSFTNGP15.phx.gbl...
> Matt:
> Two suggestions, not sure how helpfult hey are:
>
> the IIS 6.0 resource kit has a neat tool called WFetch which lets
> easily-enough request a resource from your website and see the entire
> response stream. This should give you an idea of where the 20K are coming > from...I think you can get it from:
> http://www.microsoft.com/downloads/d...displaylang=en >
> You should also check out some free HTTPCompression utlilities. My
> favorite
> was http://www.blowery.org/code/HttpCompressionModule.html (free)....it
> can
> really really improve transfer performance...
>
> Hope this helps,
> Karl
>
> --
> MY ASP.Net tutorials
> http://www.openmymind.net/
>
>
> "MattC" <m@m.com> wrote in message
> news:uJ**************@TK2MSFTNGP14.phx.gbl...
>> I used a trace tool (YATT) to see the size of my pages coming down the
>> network. The page sizes were ok coming in at about 3K per page, but I
>> noticed the bytes out column was 20K. Some of my users are dialup and so > to
>> send 20K to get a 3K page is obsured.
>>
>> Does anyone know any other good trace tools I can use to inspect the HTTP >> transmissions both in and out?
>>
>> TIA
>>
>> MattC
>>
>>
>
>



Nov 19 '05 #5
Matt,
You should be able to find out the first part of your question, is the 20K
simply the entire form, simply by looking at Request.ContentLenght...

You might also want to take a look at some of the ServerVariables (or simply
turn on tracing) which will give you a breakdown of what the request
contains and from that you can see if anything seems oddly large.

That's all I got :)

Karl

--
MY ASP.Net tutorials
http://www.openmymind.net/
"MattC" <m@m.com> wrote in message
news:%2****************@TK2MSFTNGP11.phx.gbl...
Karl,

Yes this is how I noticed the size of the page going up the line. I have
persisted my viewstate to the applicaiton Cache. However this does raise
the question in my head, what is being sent back up the line.

On an ASP.NET form even if my viewstate is persisted to the server on a
postback the entire form must be sent back up the network right? Is the 20K in a request the total size of the form being posted back to the server?

How can I see what is exactly being sent to the server, I couldn't install
WFETCH unfortunatley it gave me an error!

TIA

MattC
"Karl Seguin" <karl REMOVE @ REMOVE openmymind REMOVEMETOO . ANDME net>
wrote in message news:%2****************@tk2msftngp13.phx.gbl...
Matt:
Have you looked at optimizing the viewstate? Since it's a hidden field
whenever users do a postback, the viewstate (along with all other form
field
values) will be submitted as part of the request.

Just another thought :)

Karl

--
MY ASP.Net tutorials
http://www.openmymind.net/
"MattC" <m@m.com> wrote in message
news:eM**************@TK2MSFTNGP11.phx.gbl...
Karl,

Thanks for the link, I'll check that out in a second. However, I know
the
amount of data in the Response, its the amount of data being sent in the Request that interests me, this is as important as the amount coming in.
MattC
"Karl Seguin" <karl REMOVE @ REMOVE openmymind REMOVEMETOO . ANDME net>
wrote in message news:O2**************@TK2MSFTNGP15.phx.gbl...
> Matt:
> Two suggestions, not sure how helpfult hey are:
>
> the IIS 6.0 resource kit has a neat tool called WFetch which lets
> easily-enough request a resource from your website and see the entire
> response stream. This should give you an idea of where the 20K are

coming
> from...I think you can get it from:
>

http://www.microsoft.com/downloads/d...displaylang=en
>
> You should also check out some free HTTPCompression utlilities. My
> favorite
> was http://www.blowery.org/code/HttpCompressionModule.html (free)....it > can
> really really improve transfer performance...
>
> Hope this helps,
> Karl
>
> --
> MY ASP.Net tutorials
> http://www.openmymind.net/
>
>
> "MattC" <m@m.com> wrote in message
> news:uJ**************@TK2MSFTNGP14.phx.gbl...
>> I used a trace tool (YATT) to see the size of my pages coming down the >> network. The page sizes were ok coming in at about 3K per page, but I >> noticed the bytes out column was 20K. Some of my users are dialup
and so
> to
>> send 20K to get a 3K page is obsured.
>>
>> Does anyone know any other good trace tools I can use to inspect the

HTTP
>> transmissions both in and out?
>>
>> TIA
>>
>> MattC
>>
>>
>
>



Nov 19 '05 #6
Well the ContentLength is always around 900bytes, so if that's all that is
coming up then I dont know why YATT is recording 20000bytes of outgoing
details?

Thanks anyways.

MattC
"Karl Seguin" <karl REMOVE @ REMOVE openmymind REMOVEMETOO . ANDME net>
wrote in message news:Oo***************@TK2MSFTNGP11.phx.gbl...
Matt,
You should be able to find out the first part of your question, is the 20K
simply the entire form, simply by looking at Request.ContentLenght...

You might also want to take a look at some of the ServerVariables (or
simply
turn on tracing) which will give you a breakdown of what the request
contains and from that you can see if anything seems oddly large.

That's all I got :)

Karl

--
MY ASP.Net tutorials
http://www.openmymind.net/
"MattC" <m@m.com> wrote in message
news:%2****************@TK2MSFTNGP11.phx.gbl...
Karl,

Yes this is how I noticed the size of the page going up the line. I have
persisted my viewstate to the applicaiton Cache. However this does raise
the question in my head, what is being sent back up the line.

On an ASP.NET form even if my viewstate is persisted to the server on a
postback the entire form must be sent back up the network right? Is the

20K
in a request the total size of the form being posted back to the server?

How can I see what is exactly being sent to the server, I couldn't
install
WFETCH unfortunatley it gave me an error!

TIA

MattC
"Karl Seguin" <karl REMOVE @ REMOVE openmymind REMOVEMETOO . ANDME net>
wrote in message news:%2****************@tk2msftngp13.phx.gbl...
> Matt:
> Have you looked at optimizing the viewstate? Since it's a hidden field
> whenever users do a postback, the viewstate (along with all other form
> field
> values) will be submitted as part of the request.
>
> Just another thought :)
>
> Karl
>
> --
> MY ASP.Net tutorials
> http://www.openmymind.net/
>
>
> "MattC" <m@m.com> wrote in message
> news:eM**************@TK2MSFTNGP11.phx.gbl...
>> Karl,
>>
>> Thanks for the link, I'll check that out in a second. However, I know
>> the
>> amount of data in the Response, its the amount of data being sent in the >> Request that interests me, this is as important as the amount coming in. >>
>> MattC
>> "Karl Seguin" <karl REMOVE @ REMOVE openmymind REMOVEMETOO . ANDME
>> net>
>> wrote in message news:O2**************@TK2MSFTNGP15.phx.gbl...
>> > Matt:
>> > Two suggestions, not sure how helpfult hey are:
>> >
>> > the IIS 6.0 resource kit has a neat tool called WFetch which lets
>> > easily-enough request a resource from your website and see the
>> > entire
>> > response stream. This should give you an idea of where the 20K are
> coming
>> > from...I think you can get it from:
>> >
> http://www.microsoft.com/downloads/d...displaylang=en >> >
>> > You should also check out some free HTTPCompression utlilities. My
>> > favorite
>> > was http://www.blowery.org/code/HttpCompressionModule.html (free)....it >> > can
>> > really really improve transfer performance...
>> >
>> > Hope this helps,
>> > Karl
>> >
>> > --
>> > MY ASP.Net tutorials
>> > http://www.openmymind.net/
>> >
>> >
>> > "MattC" <m@m.com> wrote in message
>> > news:uJ**************@TK2MSFTNGP14.phx.gbl...
>> >> I used a trace tool (YATT) to see the size of my pages coming down the >> >> network. The page sizes were ok coming in at about 3K per page,
>> >> but I >> >> noticed the bytes out column was 20K. Some of my users are dialup and > so
>> > to
>> >> send 20K to get a 3K page is obsured.
>> >>
>> >> Does anyone know any other good trace tools I can use to inspect
>> >> the
> HTTP
>> >> transmissions both in and out?
>> >>
>> >> TIA
>> >>
>> >> MattC
>> >>
>> >>
>> >
>> >
>>
>>
>
>



Nov 19 '05 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

11
by: Ohaya | last post by:
Hi, I'm trying to understand a situation where ASP seems to be "blocking" of "queuing" requests. This is on a Win2K Advanced Server, with IIS5. I've seen some posts (e.g.,...
1
by: slugger | last post by:
Hope this is not OT: I am running into some strange things whenever my ASP pages send out simultaneous requests to another ASP page which in turn gains access to a MySQL database using a DSNless...
4
by: Erik Hendrix | last post by:
Hi, I have a quick question, when one sets the prefetch size = extent size, then when doing a backup we will have 1 agent (db2bm) doing the reads. If we have prefetch size a multiple of extent...
10
by: pembed2003 | last post by:
Hi, If I have the folllowing: char* p = malloc(5); memset(p,-1,5); *p = 0; printf("%d\n",strlen(p)); free(p); It will print 0. Is there a way to retrive the initial size of memory
40
by: madireddy | last post by:
Hi, Inside a program how do i find out what size has been allocated to pointer using malloc. eg... int *p; p=(int*)malloc(1024*sizeof(int)); now how do find how much has been allocated to p?...
8
by: Mark | last post by:
Is there a point when the size of a asp.net web project is too big ... and it really should be broken down into multiple projects? For example, there is a significant difference in .dll size...
4
by: steven | last post by:
hi i've got an app that runs something like 4000 updates when certain pages are updated. it's taking on average 20 seconds for these pages to execute the update command (15 seconds if all i do...
7
by: =?Utf-8?B?Vkg=?= | last post by:
Hi, all. Need help with what seems to be either connection, or threading problem in my ASP.NET 2.0 application. The gist of the problem is this: IHttpHandler in my application serves an HTML...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.