Articles of httprequest

Как получить доступ к переменной с одной страницы PHP на другую, без формы, ссылки или кнопки?

TLDR: – Хороший способ передать содержимое variable из одного PHP file в другой без участия form , link или button . Вопрос:- Таким образом, есть form в странице / файле с именем question_edit_form.php и ее атрибут action уже установлен в другой файл с именем question.php . Переменная, представляющая интерес, считывается пользователем из question_edit_form.php и, очевидно, […]

Как получить фактический URL-адрес запроса в Apache / PHP, если он не существует, и пользователь перенаправляется на страницу ошибок 404?

Я хочу получить фактический URL-адрес запроса, сделанного клиентом, как мне это сделать? Я имею в виду, если кто-то запрашивает страницу, которая не существует, например http://localhost/invalid.php , и я установил 404 пользовательский файл ошибок на http://localhost/test.php , то как мне узнать каков был фактический URL-адрес, запрошенный пользователем. Я пробовал это в IIS7. Я установил страницу пользовательской […]

отправьте String b httprequest и зайдите в php b $ _GET

Я хочу отправить String[] по HTTP-запросу и получить значения в PHP с помощью метода $_GET . Общее число значений в String[] является переменной. Я уже пробовал: List<NameValuePair> params = new ArrayList<NameValuePair>(); String[] dropdowns = {"1st item","2nd item","3rd item","4th item"}; for (int i = 0; i < dropdowns.length; i++) { params.add(new BasicNameValuePair("pid", dropdowns[i])); } В PHP […]

$ _POST остается пустым

Этот вопрос возник в результате: асинхронного POST на сервер . Чтобы связаться с людьми с правильными знаниями (это связано с сервером, а не с объектным кодом C), я создал новый вопрос. Я пытаюсь выполнить POST на сервере из объектива-C. Однако при отладке на сервере я заметил, что переменная $ _POST остается пустой. Я думаю (действительно […]

Как удалить запись в php, которая имеет составной (многоколоночный) первичный ключ

Хорошо, вот PHP-код для удаления <?php require '../../AppData/database.php'; $id = 0; if ( !empty($_GET['ActNo'])) { $id = $_REQUEST['ActNo']; } $sec = 0; if ( !empty($_GET['SectionNo'])) { $sec = $_REQUEST['SectionNo']; } if ( !empty($_POST)) { // keep track post values $id = $_POST['ActNo']; $sec = $_POST['SectionNo']; $pdo = Database::connect(); $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $sql = "DELETE FROM section […]

Обратный вызов из API не происходит после публикации параметров URL-адреса API со стороны сервера

Описание интеграции API API нуждается в форме для публикации в URL-адресе API с некоторыми полями ввода и токеном клиента. API обрабатывает, а затем отправляет ответ на файл callback.php на моем сервере. Я могу получить доступ к опубликованным vals, используя $ _POST в этом файле. Это все о существующем методе, и он отлично работает. требование Чтобы […]

Как я могу вернуть статические файлы в PHP?

Я использую файл .htaccess для перенаправления всех запросов на тот же index.php . Оттуда я решаю, что делать в зависимости от URL-адреса входящего запроса. Пока, я сопоставляю URL-адрес запроса с структурой каталогов относительно source папки, так что example.com/user/create сопоставляет source/user/create/index.php . Файл, находящийся там, может обрабатывать запрос по мере необходимости и генерировать вывод HTML. Но […]

PECL_HTTP не распознан php ubuntu

Я пытаюсь использовать класс HttpRequest, который должен быть в расширении php PECL_HTTP. У меня php5 и для установки pecl_http используется следующее. sudo pecl install pecl_http pecl/pecl_http is already installed and is the same as the released version 2.0.1 install failed После этого я вхожу в свой php.ini: [PHP] extension=http.so […] Затем я перезапущу свой сервер […]

Http_Request2 Запрос POST не работает

Хорошие утренники. Я работаю с Http_Request2 lib, и я столкнулся с такой ситуацией. Я пытаюсь сделать запрос POST на определенный URL. Если я добавлю параметры в строку запроса URL, т. Е. $request->setUrl('127.0.0.1/something.php?parm1=x&parm2=y'); $request->setMethod(HTTP_Request2::METHOD_POST); Он отлично работает, но я хочу установить параметры с помощью метода addPostParameter: $request->setUrl('127.0.0.1:8888/something.php'); $request->addPostParameter('parm1', $somevariable); $request->addPostParameter($some_array_with_parms); Этот способ не работает. URL-адрес действительно […]

Копирование файлов cookie с первого ответа на следующий запрос

Я отправляю первый HTTP-запрос, используя HttpRequest-> send (), и получаю ответ 302 со следующими заголовками Set-Cookie: Set-Cookie: SESSION_SCOPE = 1; Путь = / Set-Cookie: III_EXPT_FILE = aa2171; Путь = /; домен = .example.com Set-Cookie: III_SESSION_ID = 193a3ce5aaadea85937c25cd0430332f; домен = .example.com; Путь = / Когда я использую HttpRequest-> getResponseCookies (), это выглядит так: Array ( – […]