Re: Response.Redirect Custom Protocol, not http
- From: "George" <noemail@xxxxxxxxxxx>
- Date: Wed, 17 Sep 2008 10:48:51 -0400
Yea, seems to me the problem is on a client.
Although you probably can "cheat" the browser.
Return an HTML page that has javascript. window.location="myprotocol://foobar/?param=hello";
It might work...
George.
"Nick" <a@xxxxx> wrote in message news:eq1H5jMGJHA.212@xxxxxxxxxxxxxxxxxxxxxxx
Hi George,
I've run fiddler and it looks like response.redirect is returning the correct information,
-------
HTTP/1.1 302 Found
Cache-Control: private, max-age=0
Location: myprotocol://foobar/?param=hello
Server: Microsoft-IIS/7.0
X-AspNet-Version: 2.0.50727
X-Powered-By: ASP.NET
Date: Wed, 17 Sep 2008 13:21:24 GMT
Content-Length: 178
<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="myprotocol://foobar/?param=hello">here</a>.</h2>
</body></html>
--------
So I'm guessing as Anthony has suggested that it's all handled in the HTTP stack so therefore won't work. It's a bit frustrating really as it means I have no chance of making a "codeless" sample. But I guess 3 lines doesn't hurt too much.
Nick.
"George" <noemail@xxxxxxxxxxx> wrote in message news:egH3SqBFJHA.3288@xxxxxxxxxxxxxxxxxxxxxxxYou welcome,
Just a tip from me...
2 tools i can not do web development without.
1. Fiddler (Best to work with IE).
2. FireBug - plug-in for Firefox. Best to analyse Javascript errors, DHTML layout...Highly recomended.
PS: There is IE Development Toolbar which is simmilar to FireBug but has very reduced functionality. Still good since it works in IE and FireBug only for FireFox.
George.
"Nick" <a@xxxxx> wrote in message news:usxSfmBFJHA.6052@xxxxxxxxxxxxxxxxxxxxxxxHi George,
Cheers, I wasn't aware of that application, I shall take a look at it, thanks for your help, I'll see what I can find.
Nick.
"George" <noemail@xxxxxxxxxxx> wrote in message news:uCvoMWBFJHA.680@xxxxxxxxxxxxxxxxxxxxxxxI do not see why it should not work...
You need to be more verbose.
When you saying that you "not seem to be able to redirect to a custom protocol" what exactly do you mean?
Do you know where problem is.
It might be in a browser when browser simply does not understand myprotocol://myurl or it might be in a ASP.NET if Response.Redirect tries to analyze the URL before sending to the browser
Install tool from Microsoft called http://www.fiddlertool.com/fiddler/ it will help you see what browser is getting from the server.
George.
"Nick" <a@xxxxx> wrote in message news:%23Iv54b$EJHA.5224@xxxxxxxxxxxxxxxxxxxxxxxHi there,
I would like to perform something like the following from my vb.net web service, being invoked via HTTP Post
Call HttpContext.Current.Response.Redirect("myprotocol://myurl")
Unfortunately I do not seem to be able to redirect to a custom protocol url, any ideas why? Basically I'm trying to implement this functionality so no coding need take place to get the redirection from the consuming web page.
Cheers for any advice.
Nick.
.
- References:
- Response.Redirect Custom Protocol, not http
- From: Nick
- Re: Response.Redirect Custom Protocol, not http
- From: George
- Re: Response.Redirect Custom Protocol, not http
- From: Nick
- Re: Response.Redirect Custom Protocol, not http
- From: George
- Re: Response.Redirect Custom Protocol, not http
- From: Nick
- Response.Redirect Custom Protocol, not http
- Prev by Date: Re: How to prevent the enter key causing a form postback .net 1.1
- Next by Date: Re: Diff bw Small integer and Capitol integer
- Previous by thread: Re: Response.Redirect Custom Protocol, not http
- Next by thread: Re: Response.Redirect Custom Protocol, not http
- Index(es):
Relevant Pages
|