--
You received this message because you are subscribed to the Google Groups "Google Search Appliance/Google Mini" group.
To post to this group, send email to Google-Search-...@googlegroups.com.
To unsubscribe from this group, send email to Google-Search-Applia...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/Google-Search-Appliance-Help?hl=en.
Is that a single URL? If so, why is there a space in it? URLs aren't
supposed to have spaces.
> Though the path is valid and document is Indexed in GSA, its not
> returning any result. I tried passing the same with "q" parameter. "/
> search?q=http://store.mac.ca/Sites/Payable_ related/10_oct/
> test.msg&getfields=*&output=xml&site=test.
If you specifically want to search for a URL or part of a URL, you
should use the inurl query operator:
inurl:http://store.mac.ca/...
> do i need to double URL encode special characters (/,.,:) it before
> passing it with q parameter?
If you're filling out the form on the search appliance, you generally
don't have to encode anything, just type in your search. In this case,
though, you might have a problem with the inurl operator, which will
assume that the space is the end of the URL. Honestly, I've never
tried to work around that, because URLs aren't supposed to have spaces
in the first place. So, I don't know if this will work, but you might
try single-encoding this in your search form:
inurl:http://store.mac.ca/Sites/Payable%20related/10_oct/test.msg
If you're sending the query directly to the appliance using the
location bar of your browser, or some other HTTP client, you will need
to double-encode everything.
Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/
http://training.figleaf.com/
Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on
GSA Schedule, and provides the highest caliber vendor-authorized
instruction at our training centers, online, or onsite.
You're welcome!