Софт-Архив

Get Url img-1

Get Url

Рейтинг: 4.4/5.0 (1913 проголосовавших)

Описание

Get url

_top указывает на самый верхний фрейм в окне.

variables Необязательный аргумент, указывающий на метод, которым надо пересылать переменные. Если переменные передавать не надо, пропустите этот аргумент, иначе укажите, использовать метод GET или POST. GET добавляет имена переменных вместе со значениями в конец URL, и обычно используется для небольшого количества (и небольшого суммарного объема имен+значений) переменных. POST посылает переменные в отдельном заголовке HTTP и используется для передачи длинных строк или больших по объему данных.

Действие; загружает документ с указанного адреса (URL) в окно, или передает переменные другому приложению по URL. Чтобы это действие сработало, убедитесь в наличии целевого документа. Чтобы использовать абсолютные URL (например, http://www.myserver.com ), вам необходимо активное сетевое соединение.

Этот пример загружает документ с указанным URL в новое окно браузера. Действию getURL указана переменная incomingAd в качестве параметра url. поэтому можно менять адрес документа, который загружается, не редактируя Флэш клип. Значение переменной incomingAd берется Флэшом ранее из файла с помощью действия loadVariables.

Другие статьи, обзоры программ, новости

Отправка GET-запросов в cURL

Отправка GET-запросов в cURL

В прошлой статье мы с Вами рассмотрели отправку POST-запросов в cURL. Однако, иногда скрипт принимает только GET-запросы (как правило, это скрипты поиска). И вот чтобы обрабатывать и принимать данные и от таких скриптов, надо уметь отправлять GET-запросы в cURL тоже, чему Вы и научитесь, прочитав эту статью.

Принцип отправки GET-запросов в cURL абсолютно тот же, что и при отправке методом POST. есть файл-источник и есть файл-приёмник. Файл-источник, используя модуль cURL. отправляет GET-запрос на файл-приёмник. Файл-приёмник этот запрос обрабатывает и возвращает результат, который принимается файлом-источником, опять же, используя возможности cURL .

Чтобы стало всё абсолютно понятно, давайте рассмотрим простой пример, который мы с вами рассматривали при отправке POST-запросов. То есть файл-источник отправляет два числа, файл-приёмник возвращает сумму этих чисел, которую файл-источник принимает и записывает в переменную, которая затем выводится в браузер.

Для начала файл-приёмник ("receiver.php "):

$a = $_GET['a'];

$b = $_GET['b'];

echo $a + $b;

Здесь всё очень просто: записываем в переменные $a и $b данные из GET-запроса. а дальше выводим их сумму, которая и будет принята файлом-источником.

Теперь создадим сам файл-источник:

if( $curl = curl_init() ) <

curl_setopt($curl, CURLOPT_URL, 'http://mysite.ru/receiver.php?a=5&b=10');

curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);

$out = curl_exec($curl);

Теперь Вы уже подкованы окончательно и можете отправлять абсолютно любые запросы на любые скрипты, так что практикуйтесь!

Справочник по Flash: ActionScript: Action: getURL - Переход на веб-страницу

(Глобальная функция )

Загружает документ с указанного адреса (URL) в окно, или передает переменные другому приложению по URL (выполняет сценарии на стороне сервера), либо генерирует событие Macromedia Director.

Синтаксис: Аргументы: URL Адрес (URL), задающий абсолютное или относительное местоположение документа, который нужно загрузить, или внешнего сценария, который нужно выполнить. window Необязательный аргумент, определяющий окно или фрейм (frame) в HTML, куда должен быть помещен документ. Укажите здесь имя окна/фрейма, либо укажите одно из зарезервированных слов:
  • _self - указывает на то же окно/тот же фрейм, откуда вызывается функция.
  • _blank - указывает на новое окно.
  • _parent - указывает на родительское по отношению к текущему окно.
  • _top - указывает на самый верхний фрейм в окне.
method Необязательный аргумент, указывающий на метод, которым надо пересылать переменные. Если переменные передавать не надо, пропустите этот аргумент, иначе укажите, использовать метод GET или POST. GET добавляет имена переменных вместе со значениями в конец URL, и обычно используется для небольшого количества (и небольшого суммарного объема имен+значений) переменных. POST посылает переменные в отдельном заголовке HTTP и используется для передачи длинных строк или больших по объему данных.

Функция getURL() используется для того, чтобы:

  • Загрузить документ (обычно веб-страницы) в фрейм или окно браузера;
  • Выполнить сценарий на стороне сервера и получить результат во фрейм или окно браузера;
  • Выполнить код JavaScript в веб-браузере;
  • Генерировать событие из составляющих Flash, импортированных в Director как спрайты;

Чтобы загрузить документ в текущее окно или фрейм, просто укажите URL документа, не передавая аргументы window или method. Естественно, Flash поддерживает абсолютные URL (такие, в которых указаны протокол, например, "http:", а также имя сервера или аппаратного устройства) и относительные URL (те, которые заданы относительно текущего адреса):

Чтобы загрузить документ в окно или фрейм, имеющие имя, укажите это имя в качестве аргумента window:

Чтобы заменить набор фреймов, в котором содержится текущий фильм, дайте аргументу window заначение "_parent ":

Чтобы заменить загружаемым документом все наборы фреймов на странице, дайте аргументу window значение "_top ":

Чтобы открыть загружаемый документ в новом анонимном окне браузера, дайте аргументу window значение "_blank ":

Нужно отметить, что открытие нового окна с помощью "_blank " лишает нас всякого контроля над внешним видом нового окна (размером, конфигурацией панелей управления, местонахождением и т.д.). Чтобы открывать настраиваемые окна с помощью getURL(). нужно вызвать на содержащей фильм странице функцию JavaScript.

С помощью функции getURL() можно также посылать переменные удаленным приложениям или сценариям на сервере. Чтобы передать переменные текущей временной диаграммы во внешний сценарий, нужно указать имя сценария в качестве аргумента URL и задать "GET " или "POST " в качестве значения аргумента method.

При вызове в качестве метода клипа getURL() посылает переменные временной диаграммы этого клипа:

Результаты выполнения сценария появятся в окне или фрейме, указанных в аргументе window (который необходимо задавать при передаче переменных).

Чтобы загрузить результаты выполнения сценария в текущие фрейм или окно, нужно задать в качестве аргумента window значение "_self ":

Если значением аргумента method является "GET ", переменные временной диаграммы текущего клипа посылаются в виде строки запроса, присоединенной к URL сценария в запросе HTTP GET. Строки запросов состоят из пар имя/значение, разделяемых амперандами (&):

Если аргумент method содержит "POST ", переменные временной диаграммы текущего клипа посылаются сценарию в виде отдельного блока данных после заголовка запроса HTTP POST (так же, как в обычной форме HTML. использующей метод POST). Обратите внимание, что "POST " недоступен в автономном Flash Player.

Поскольку для большинства веб-серверов максимальная допустимая длина URL лежит между 255 и 1024 символами, при передаче больших объемов данных используйте "POST ", а не "GET ".

Надо отметить, что любые данные, возвращаемые сценарием, который вызван getURL(). выводятся как обычное веб-содержание в браузере, а не во Flash. Чтобы получить результаты выполнения сценария во Flash, используйте loadVariables().

Функция getURL() может применяться и с другими протоколами помимо "http: ".

Протоколы, поддерживаемые getURL

Справочник по Flash: ActionScript: Action: getURL - Переход на веб-страницу

(Глобальная функция )

Загружает документ с указанного адреса (URL) в окно, или передает переменные другому приложению по URL (выполняет сценарии на стороне сервера), либо генерирует событие Macromedia Director.

Синтаксис: Аргументы: URL Адрес (URL), задающий абсолютное или относительное местоположение документа, который нужно загрузить, или внешнего сценария, который нужно выполнить. window Необязательный аргумент, определяющий окно или фрейм (frame) в HTML, куда должен быть помещен документ. Укажите здесь имя окна/фрейма, либо укажите одно из зарезервированных слов:
  • _self - указывает на то же окно/тот же фрейм, откуда вызывается функция.
  • _blank - указывает на новое окно.
  • _parent - указывает на родительское по отношению к текущему окно.
  • _top - указывает на самый верхний фрейм в окне.
method Необязательный аргумент, указывающий на метод, которым надо пересылать переменные. Если переменные передавать не надо, пропустите этот аргумент, иначе укажите, использовать метод GET или POST. GET добавляет имена переменных вместе со значениями в конец URL, и обычно используется для небольшого количества (и небольшого суммарного объема имен+значений) переменных. POST посылает переменные в отдельном заголовке HTTP и используется для передачи длинных строк или больших по объему данных.

Функция getURL() используется для того, чтобы:

  • Загрузить документ (обычно веб-страницы) в фрейм или окно браузера;
  • Выполнить сценарий на стороне сервера и получить результат во фрейм или окно браузера;
  • Выполнить код JavaScript в веб-браузере;
  • Генерировать событие из составляющих Flash, импортированных в Director как спрайты;

Чтобы загрузить документ в текущее окно или фрейм, просто укажите URL документа, не передавая аргументы window или method. Естественно, Flash поддерживает абсолютные URL (такие, в которых указаны протокол, например, "http:", а также имя сервера или аппаратного устройства) и относительные URL (те, которые заданы относительно текущего адреса):

Чтобы загрузить документ в окно или фрейм, имеющие имя, укажите это имя в качестве аргумента window:

Чтобы заменить набор фреймов, в котором содержится текущий фильм, дайте аргументу window заначение "_parent ":

Чтобы заменить загружаемым документом все наборы фреймов на странице, дайте аргументу window значение "_top ":

Чтобы открыть загружаемый документ в новом анонимном окне браузера, дайте аргументу window значение "_blank ":

Нужно отметить, что открытие нового окна с помощью "_blank " лишает нас всякого контроля над внешним видом нового окна (размером, конфигурацией панелей управления, местонахождением и т.д.). Чтобы открывать настраиваемые окна с помощью getURL(). нужно вызвать на содержащей фильм странице функцию JavaScript.

С помощью функции getURL() можно также посылать переменные удаленным приложениям или сценариям на сервере. Чтобы передать переменные текущей временной диаграммы во внешний сценарий, нужно указать имя сценария в качестве аргумента URL и задать "GET " или "POST " в качестве значения аргумента method.

При вызове в качестве метода клипа getURL() посылает переменные временной диаграммы этого клипа:

Результаты выполнения сценария появятся в окне или фрейме, указанных в аргументе window (который необходимо задавать при передаче переменных).

Чтобы загрузить результаты выполнения сценария в текущие фрейм или окно, нужно задать в качестве аргумента window значение "_self ":

Если значением аргумента method является "GET ", переменные временной диаграммы текущего клипа посылаются в виде строки запроса, присоединенной к URL сценария в запросе HTTP GET. Строки запросов состоят из пар имя/значение, разделяемых амперандами (&):

Если аргумент method содержит "POST ", переменные временной диаграммы текущего клипа посылаются сценарию в виде отдельного блока данных после заголовка запроса HTTP POST (так же, как в обычной форме HTML. использующей метод POST). Обратите внимание, что "POST " недоступен в автономном Flash Player.

Поскольку для большинства веб-серверов максимальная допустимая длина URL лежит между 255 и 1024 символами, при передаче больших объемов данных используйте "POST ", а не "GET ".

Надо отметить, что любые данные, возвращаемые сценарием, который вызван getURL(). выводятся как обычное веб-содержание в браузере, а не во Flash. Чтобы получить результаты выполнения сценария во Flash, используйте loadVariables().

Функция getURL() может применяться и с другими протоколами помимо "http: ".

Протоколы, поддерживаемые getURL

Форумы портала

Что есть, что нужно, как пробовали, и что не получилось

Здесь могла бы быть ваша реклама

Теперь, когда вы уже наверняка второпях отправили свой запрос,

я расскажу вам простой секрет, который сэкономит вам уйму ожиданий,

даже если первый ответ по теме последуем сразу же.

Само собой я знаю что ответят мне тут же, и если я посмотрю

на сообщения на форуме, то пойму что в общем то я и не ошибаюсь.

Но еще я точно замечу, что очень мало тем, в которых всего два ответа :

вопрос автора и еще два сообщение вида Ответ + Спасибо

После этого приходится начинать уточнять этим неграмотным что мне надо.

Они что, сами читать не умеют? А уточнять приходится.

Что нужно получить

Как я пытался

Почему или что у меня не получилось.

На последок как оно происходит на форумах

Новичок: Подскажите пожалуста самый крепкий сорт дерева! Весь инет перерыл, поиском пользовался!

Старожил: Объясни, зачем тебе понадобилось дерево? Сейчас оно в строительстве практически не используется.

Новичок: Я небоскрёб собираюсь строить. Хочу узнать, из какого дерева делать перекрытия между этажами!

Старожил: Какое дерево? Ты вообще соображаешь, что говоришь?

Новичок: Чем мне нравиться этот форум - из двух ответов ниодного конкретного. Одни вопросы неподелу!

Старожил: Не нравится - тебя здесь никто не держит. Но если ты не соображаешь, что из дерева небоскрёбы не строят, то лучше бы тебе сначала школу закончить.

Новичок: Не знаите - лучше молчите! У меня дедушка в деревянном доме живёт! У НЕГО НИЧЕГО НЕ ЛОМАЕТСЯ.

Но у него дом из сосны, а я понимаю, что для небоскрёба нужно дерево прочнее! Поэтому и спрашиваю. А от вас нормального ответа недождёшся.

Прохожий: Самое крепкое дерево - дуб. Вот тебе технология вымачивания дуба в солёной воде, она придаёт дубу особую прочность:

Новичок: Спасибо, братан! То что нужно.

Отредактировано модератором: Uchkuma, 26 Апреля, 2011 - 10:21:12

PHP get current page URL

Tutorial info: Bookmark PHP get current page URL Step 1 - Get current page URL

PHP get current page URL

In PHP there are some built in global variables that make the getting the current URL process quite simple. You can get every piece of information about the current URL using the $_SERVER suberglobal array.

You can get the domain name, the script name, the url parameters and any variation of these.

After this introduction let’s see how it works. First of all try to figure out a complex URL structure like this:

  • http - This is the protocol
  • www.demo.com - This is the hostname.
  • test - This is a directory
  • myscript.php - This is the actual script name
  • name=Bob - This is the first URL parameter (city) and it’s value (Dallas)
  • start=10 - This is the second URL parameter (start) and it’s value (10)

And now lets’s try to build the same URL with PHP.

The url protocol can be read out from the $_SERVER[‘SERVER_PROTOCOL’] variable.

Get URL Parameters using jQuery

Get URL Parameters using jQuery

In today's post, you will see small piece of code but really effective and useful. That is how to get URL Parameters using jQuery. Now days every server language provide direct method to get the URL parameters but this is not straight forward with jQuery.

Earlier I had posted about Get Page Title and URL using jQuery . Get previous page URL using jQuery . Check for '#' hash in URL using jQuery . Style Hyperlinks based on URL extension and Use protocol less URL for referencing jQuery .

Related Post:

  • All kind of Client Side Validation using jQuery
  • jQuery code to fetch thumbnail of youtube video
  • Fetch Picasa or Google Plus photos using jQuery

To implement this, I have created a function which returns value of any parameters variable.

And this is how you can use this function assuming the URL is,

"http://dummy.com/?technology=jquery&blog=jquerybyexample ".

So in above code variable " tech " will have " jquery " as value and " blog " variable's will be " jquerybyexample ".

GetURL - Download an URL (HTTP, HTTPS, FTP

Calling Sequence

String: An URL. Supported and tested: HTTP, HTTPS, FTP (IPv4 and IPv6)

String optional parameter: In which directory the file will be stored (current directory if empty)

targetFile

String optional parameter: Where (and under which name) the file will be stored (current directory if empty)

String: The path to the downloaded file

Description

Download a file from an URL

getURL will download a file from a remote URL. By default, getURL will use the same name as provided in the URL. However, under some circumstances (for example, http://www.scilab.org/ ), the filename is not provided by the URL itself, getURL will rename the file to index.html

content contains the content of a page pointed by an URL.

This function is based on the curl library .

Username and Password can be specified for the websites which required authentication. The authentication method used is the CURLAUTH_ANY provided by CURLOPT_HTTPAUTH parameter of the libcurl library.

IPv6 (and obviously IPv4) are supported out-of-the box by getURL.

Proxy configuration is enabled in this version, it can be modified in the Preferences under the rubric "Internet".

The CURLOPT_FOLLOWLOCATION curl option is activated to make sure the download follow the URL.

getURL is based on libcurl. The version of this library in the official Scilab binary has been compiled with HTTP, HTTPS, FTP and FTPS support. If Scilab has been installed through a packaging system in a distribution, it is likely that other protocols than HTTP, HTTPS and FTPS will work. However, they have not been tested enough.