Я хочу, чтобы адрес использовался при добавлении поисковой системы в панель поиска другого браузера, а точнее Pale Moon. Так что не https://www.google.com . Есть ли простой способ найти эти адреса для сайтов? например, Yahoo, Wikipedia и т. д.?

Если я посмотрю на настройки в Chrome, все, что я могу найти, это:

{google:baseURL}search?q=%s&{google:RLZ}{google:originalQueryForSuggestion}{google:assistedQueryStats}{google:searchFieldtrialParameter}{google:iOSSearchLanguage}{google:searchClient}{google:sourceId}{google:instantExtendedEnabledParameter}{google:contextualSearchVersion}ie={inputEncoding}

Я искал это в Google, но алгоритмы поиска Google в последнее время теряют в качестве; большинство моих продвинутых поисков (т. е. слово + слово + "фраза") не помогают мне получить релевантные результаты.

2 ответа2

5

У вас действительно есть ответ прямо здесь:

google.com/search?q=%s

%s заменяет ваш поисковый запрос. Проверьте это, посетив google.com/search?q=Superuser . Вы найдете, что он возвращает результаты поиска «Superuser».

4
https://www.google.com/search?q={searchTerms}

для дальнейших советов, Google это ключевое слово google search parameters url

в качестве альтернативы, установите Добавить в панель поиска. Чтобы использовать, щелкните правой кнопкой мыши на любом текстовом поле поиска и выберите "добавить в панель поиска". Теперь, если вы действительно хотите извлечь URL-адрес поиска, откройте %APPDATA%\Mozilla\Firefox\Profiles\{profile folder}\searchplugins\{search engine}.xml .

вы получите что-то вроде:

<Url type="text/html" method="GET" template="https://www.google.com/search">
  <Param name="ie" value="utf-8"/>
  <Param name="oe" value="utf-8"/>
  <Param name="q" value="{searchTerms}"/>
</Url>

Затем вы можете создать URL из {template} и {param}. в этом случае полный URL

https://www.google.com/search?ie=utf-8&oe=utf-8&q={searchTerms}

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .