I have a question I'm hoping someone can help me with. I'm using ASP.net, and I'm trying to return a .PDF file that I get from another server (one located inside the firewall generated by another application).
Here's the code I have so far.. I get something back, but it's very garbled..
Code:
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Put user code to initialize the page here
Dim target As String
Dim sStream As System.IO.Stream
Dim buffer(256) As Byte
Dim count As Integer
count = 0
target = "http://someotherserver/someaddress"
sStream = Get_HTMLContent(target)
Response.ClearHeaders()
Response.AddHeader("Content-Disposition", "filename=statement.pdf")
Response.AddHeader("Content-Type", "application/pdf")
Response.AddHeader("Charset", "UTF-8")
count = sStream.Read(buffer, 0, 256)
Response.BinaryWrite(buffer)
While (count > 0)
count = sStream.Read(buffer, 0, 256)
Response.BinaryWrite(buffer)
End While
Response.Flush()
sStream.Close()
End Sub
Anybody, anybody?