Я чувствую себя глупо из-за того, что не знаю этого, но я вижу много ссылок на веб-страницах, а вместо этого:
<a href="http://foo.com/">
... они используют это:
<a href="http://foo.com/?src=bar.com">
Теперь я понимаю, что ?src= говорит что-то о том, что этот реферал исходит от bar.com, но я не понимаю, почему это нужно явно указывать. Может ли кто-нибудь пролить свет на это для меня? Это что-то, что мне нужно включить в сгенерированные моей программой ссылки?
EDIT: хорошо, извините, я недостаточно ясно выразился. Я понимаю синтаксис GET со знаком вопроса и параметрами, разделенными амперсандом. Мне интересно, что это за специальный параметр src? Почему один сайт ссылается на другой и добавляет параметр src в конце, даже если нет никаких указаний на то, что целевой сайт использует это обычно.
Например, на этой странице наведите указатель мыши на снимок экрана. URL-адрес ссылки: http://moms4mom.com/?src=stackexchangesites.
Но moms4mom.com — это наш сайт. Передача параметра src ничего не дает, так зачем его включать?