Outputstream - Can Get Read Access To The HTTP Output Stream In Web Application

Feb 22, 2010

I would like to read all content that's been written to the output stream. I'm attempting to do this using an HTTP module, and it seems like the obvious timing would be when handling the PreSendRequestContent event.

However, if the output stream seems to be set to write-only, as I can't read using a StreamReader. Is there a way I read and re-write the content without writing my own IIS module?

View 1 Replies


Similar Messages:

Save A File / Stream To Local Folder From Response Output Stream?

Feb 22, 2011

I have an excel file in my Response Output stream. I can Open the stream as a file after a prompt, but it doesn't seem I can save it directly to a specified folder on my client.

View 1 Replies

How To Read XML File Using System.IO.Stream With LINQ / Cannot Convert From 'System.IO.Stream' To 'string'

Jul 19, 2010

i will be passing the xml file like this:

[code]....

error:

Error 1 The best overloaded method match for 'System.Xml.Linq.XDocument.Load(string)' has some invalid arguments

cannot convert from 'System.IO.Stream' to 'string'

View 2 Replies

MVC :: Writing To View Output Stream From Code?

Sep 19, 2010

how does the code within the <% .... %> brackets write to the output stream of a view?

Where view code that looked like the following would write the HTML for a <table> to the output html of the view.

<%
ToViewOutput( "<table>" ) ;
ToViewOutput( "<tr>" ) ;
ToViewOutput("<td>row1. cell 1.</td>") ;
ToViewOutput("<td>row1. cell 2.</td>") ;
oViewOutput("</tr>") ;
ToViewOutput("</table>") ;
%>

View 3 Replies

C# - Stream Command Line Output To A Webform?

Jul 9, 2010

Is there a recommended or good way to stream the output messages asynchonously to a web form so there's some indication of progress? A bit like TeamCity does for build scripts. Should I be polling a webservice? Using the OutputDataReceived event? Turning off buffering?

View 2 Replies

C# - To Intercept And Modify The Html Output Stream In .net, To Combine The Javascript?

Jan 5, 2011

Is there some way to intercept the HTML output stream in asp.net and make modifications? Eg using httpmodules or something? I know this is possible using java servlets and assume there must be an elegant way to do this with asp.net.

My purpose is to combine the many javascript files into one composite script which has been minified/packed, to make the page load faster.Eg, if my page normally outputs the following in the page head:

<script type="text/javascript" src="/scripts/blah.js"></script>
<script type="text/javascript" src="/scripts/yada.js"></script>

I want to replace that with the following:

<script type="text/javascript" src="/scripts/all.js"></script>
(also i realise i'll have to create all.js somehow).

View 2 Replies

Architecture :: How To Handle An Excel Stream And The Http Response

Jan 27, 2011

I'm using .net 3.5 and am currently creating a web application used to generate a report through Aspose.CellsActually, the page is composed in a form where I get the configuration of the report I have to generate. The "generation" button is in an update panel. When I click on it, the "generation" button is hidden and a progress bar appears. When the excel file is generated, I save it in a memory stream and I send it back to the aspx page where I change the headers to allow the file's download.

View 3 Replies

C# - How To Safely Read From A Stream

Nov 11, 2010

byte[] bytes = new byte[uploader.UploadedFiles[0].InputStream.Length];
uploader.UploadedFiles[0].InputStream.Read(bytes, 0, bytes.Length);
var storedFile = new document();
string strFullPath = uploader.UploadedFiles[0].FileName;
string strFileName = Path.GetFileName(strFullPath);
storedFile.document_id = Guid.NewGuid();
storedFile.content_type = uploader.UploadedFiles[0].ContentType;
storedFile.original_name = strFileName;
storedFile.file_data = bytes;
storedFile.date_created = DateTime.Now;
db.documents.InsertOnSubmit(storedFile);
db.SubmitChanges();

If:

Reading from a stream in a single call to Read is very dangerous. You're assuming all the data will be made available immediately, which isn't always the case. You should always loop round, reading until there's no more data.

How should I change the above code to make it 'less dangerous'?

View 1 Replies

HTTP - Stream.Write Fails On Server But Works On Dev Machine?

Jan 23, 2011

problem with Stream.Write() where it works under a dev (Windows 7) environment but fails under a server environment (Windows 2008 R2 Enterprise)?

I'm basically working with some third party code which reads from a FileStream and writing to an Http request, nothing unusual and it's doing the following things:

Ensuring that Response.KeepAlive is false (was originally true but worked W7 and not W2K8 so tried false but it doesn't );
Ensuring that the Write includes the length of the bytes to write;
Ensuring that I Flush the stream afterwards;

The error that I encounter is the rather vague 'The request was aborted: The request was canceled.' with InnerException of 'Cannot close stream until all bytes are written.'. Now, my code works perfectly under Windows 7 so I still suspect that something is actively blocking this writing although I am not sure what, how and where.

One other possibility I wondered about was whether the encoding might be different under Windows Server 2008 R2 as opposed to Windows 7?

Here's a code snippet from the relevant method (a bit convoluted but, disclaimer, I didn't write it :-):

string boundary = string.Concat("-------------------------", DateTime.Now.Ticks.ToString("x", CultureInfo.InvariantCulture));
byte[] boundaryBytes = System.Text.Encoding.UTF8.GetBytes(string.Concat("
--", boundary, "
"));........

View 2 Replies

C# - Grant Access To Write And Read From A Folder To Application?

Apr 22, 2010

I need to allow my asp.net application to read and write from and to a folder.

View 2 Replies

VS 2008 Stream.Read Error

Aug 31, 2010

We have a process that calles a url to pull an image (in this case a .tif image) and it calls this function which works most of the time but recently is getting errors. If I step through the While loop of a 92k file it gets to the end and then errors on the following line:

nBytesRead = stStream.Read(baBytes, 0, MAX_BUF)

I have added a Try/End Try statement which appears to work but is there a better option?
The error I get is:

System.IO.IOException: Unable to read data from the transport connection: The connection was closed.

Code:
Private Function ReadAsByteArray(ByVal stStream As Stream) As Byte()
Dim msBuffer As New MemoryStream()
Dim swWriter As New StreamWriter(msBuffer)
Dim nTotalBytesRead As Integer
Dim nBytesRead As Integer
Dim baBytes(MAX_BUF) As Byte
nTotalBytesRead = 0
nBytesRead = MAX_BUF
While True
'ORIGINALLY THE TRY IS NOT THERE
Try
nBytesRead = stStream.Read(baBytes, 0, MAX_BUF)......

View 8 Replies

Databases :: Read Excel Data From Stream Or Byte Array?

Jan 10, 2011

My web page contains a file upload control that is used to select excel file. What my code does; is to read the content of that file and store its content to DB. Right now, I save this file to server and read its content using OLEDB.I want to know is there any way i can read the content without saving it on the server?

View 2 Replies

Stream.read Method Accepts Length As Integer Type ?

Aug 30, 2010

i am trying to read file from a stream.

and i am using stream.read method to read the bytes. So the code goes like below

FileByteStream.Read(buffer, 0, outputMessage.FileByteStream.Length)

Now the above gives me error because the last parameter "outputMessage.FileByteStream.Length" returns a long type value but the method expects an integer type.

View 1 Replies

Output Caching In HTTP Handler And SetValidUntilExpires?

Jun 8, 2010

I'm using output caching in my custom HTTP handler in the following way:

public void ProcessRequest(HttpContext context)
{
TimeSpan freshness = new TimeSpan(0, 0, 0, 60);
context.Response.Cache.SetExpires(DateTime.Now.Add(freshness));
context.Response.Cache.SetMaxAge(freshness);
context.Response.Cache.SetCacheability(HttpCacheability.Public);
context.Response.Cache.SetValidUntilExpires(true);
...
}

It works, but the problem is that refreshing the page with F5 leads to page regeneration (instead of cache usage) despite of the last codeline:

context.Response.Cache.SetValidUntilExpires(true);

UPD: Seems like the cause of problem is that HTTP handler response isn't caching on server. The following code works well for web-form, but not for handler:

Response.Cache.SetCacheability(HttpCacheability.Server);

Are there some specifics of the caching the http handler response on server?

View 2 Replies

Code To Output A Specific HTTP Header E.g. X-adexpert-id?

Sep 10, 2010

What is the code to output a specific HTTP header e.g. x-adexpert-id

View 2 Replies

MVC :: Read Raw Jsonresult Output?

Sep 5, 2010

How can i get to see the raw jsonresult of an action in a controller? i want to make sure its returning correctly formed data.

View 4 Replies

Access :: Query In MS Access. Display Output Table In Visual Studio 2008?

Mar 25, 2010

Can a query output made in MS ACCESS be accessed as a database in Visual Studio 2008?

I have a Parent and Child Table in MS Access with a one-to-many relationship. I created a query in Access that would produce a result table and I want the contents of this Query to be displayed in a Data Grid in Visual Studio 2008.

View 11 Replies

HTTP Response Differences Between Browser's View Source And Netcat's Output?

Jun 10, 2010

I'm looking at a website using Internet Explorer and Firefox. In each browser I select view source and see the website's URL in the links. These links were concatenated together using HttpContext.Current.Request.Url.Host in the code behind. However, when I use netcat or Burp Suite v1.3.03, looking at the same links I see the servername instead of the website's URL.

My question is - Why does view source in the browser display different links in the page source than what netcat or Burp Suite outputs? Is the browser rewriting stuff?

My thought to correct is to have a web.config setting which is used to create the links.

Next question - Does anyone know of a configuration change to make to IIS to return the URL instead of the server name or a .NET function that I should be calling instead to get the URL that the website is running as.

View 1 Replies

Read C# Method Output From Javascript?

Apr 12, 2010

I have a C# class method that return a xml document not file. How to read C# method output from javascript? I don't wont to use script manager.

View 2 Replies

Get Error When Try To Access Website - Server Error In '/' Application. Attempted To Read Or Write Protected Memory

May 5, 2010

Server Error in '/' Application. Attempted to read or write protected memory. This is often an indication that other memory is corrupt.Description: An unhandled exception occurred during the execution of the current web request. review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[code]....

View 1 Replies

ADO.NET :: DataReader Or DataSet To Read An Output Parameter Not Essential?

Nov 4, 2010

I always thought we had to use a DataReader or a Dataset to read a given SQL data but i realized that it is not necessary to use them to read an SQL Output Parameter(im not a SQL expert).

View 1 Replies

Read Text File And Output One Word At A Time?

Nov 12, 2010

I have a client who wants to read a text file and then output the contents word by word in a slideshow.

View 7 Replies

C# - Read HTTP Body And Put It Into Variables?

Mar 9, 2010

how do you create a class to read the html body and phase it into a variable?

Example:

the page [URL] display the following plaintext within the html body content item1=xyz&item2=abc&item3=jkl

how do you read content of the html body and assign them to a variables

in this case

variable1=xyz (value taken from item1=)
variable2=abc (value taken from item2=)
variable3=jkl (value taken from item3=)

View 2 Replies

Mobiles :: Handle Input/output Streams To Read Some Data Sent From Mobile Phone App

Mar 16, 2011

How to handle input/output streams to read some data sent from mobile phone app and send it back via ASP page?

The thing is, I've managed to do this with Java servlets, but now I need to do the same thing in ASP.

View 1 Replies

Read A HTTP Post Request With Some Data

Nov 9, 2010

I am using an Zencoder API to transcode video files. Once the job is completed they will do a HTTP POST with XML or JSON data containing the Job ID and other info to the url we provide.

So if URL is www.abc.com/GetZencoderResponse.aspx or .ashx, how can I read the data they post?

excuse me for the underlines, i thought that would make my query stand out.

View 6 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved