Thanks Bill and Jim. Very helpful.
Jim Hurley
------------------------------
Message: 17
Date: Wed, 18 Nov 2009 02:05:56 -0500
From: "Bill Marriott" <w...@wjm.org>
Subject: Re: Getting url
To: use-revolution@lists.runrev.com
Message-ID: <he0qo9$f5...@ger.gmane.org>
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
reply-type=response
Google is detecting the "browser" you're using and formatting the
results
differently.
The default User Agent String for Rev is something like
"Revolution(Win32)."
Use the httpHeaders command to set one that resembles your desired
browser.
e.g.:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)
The resulting HTML code should then match.
Message: 25
Date: Wed, 18 Nov 2009 08:44:17 -0800
From: Jim Ault <jimaultw...@yahoo.com>
Subject: Re: Getting url
To: How to use Revolution <use-revolution@lists.runrev.com>
Message-ID: <86465ac0-8af6-4b93-86d6-9bb148094...@yahoo.com>
Content-Type: text/plain; charset=US-ASCII; format=flowed;
delsp=yes
Hey, Jim, here are some Rev code lines that do a few things with the
HTTP headers
(think of the headers as parameters that are passed to the web server
to change how it performs, just like a function in Rev)
on testHttpHeaders
get url
"http://www.google.com/search?q=10187%20Grinding%20Rock%20Dr%09Grass%20Valley,%20CA%2095945
"
put libURLLastHTTPHeaders() into revHeadersToAnalyze
put revHeadersToAnalyze into msg -- so you can read what Rev sent
end testHttpHeaders
answer is... the following 3 lines
GET /search?q=10187%20Grinding%20Rock%20Dr%09Grass%20Valley,%20CA
%2095945 HTTP/1.1
Host: www.google.com
User-Agent: Revolution (MacOS)
----
Using the LiveHeaders add-on tool in Firefox 3 on Mac OSX shows the
following User-Agent header variable
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US;
rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 GTB6 FirePHP/0.3
----
thus for me the Rev code would be
on testHttpHeaders
get "User-Agent:"
get it && "Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5;"
get it && "en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 GTB6
FirePHP/0.3"
set the httpHeaders to IT
get url
"http://www.google.com/search?q=10187%20Grinding%20Rock%20Dr%09Grass%20Valley,%20CA%2095945
"
put IT into msg
end testHttpHeaders
Hope this helps.
Jim Ault
Las Vegas
_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution