http- все статьи тега ➜ страница 3
Как разместить данные в PHP с помощью file get contents?
Я использую функцию PHP file_get_contents() для извлечения содержимого URL-адреса, а затем я обрабатываю заголовки через переменную $http_response_header. теперь проблема заключается в том, что некоторые URL-адреса нуждаются в некоторых данных для публикации в URL-адрес (например, страницы входа в систему). Как мне это сделать? Я понимаю, что с помощью stream_context я могу это сделать, но я не совсем ясно. спасибо. ...
Как отправить запрос GET с PHP?
Я планирую использовать PHP для простого требования. Мне нужно загрузить содержимое XML из URL-адреса, для которого мне нужно отправить запрос HTTP GET на этот URL-адрес. Как это сделать в PHP? ...
Почему отправляется запрос параметров и можно ли его отключить?
Я создаю веб-api. Я обнаружил, что всякий раз, когда я использую Chrome для публикации, добираюсь до своего API, всегда есть запрос на опцию, отправленный до реального запроса, что довольно раздражает. В настоящее время я получаю сервер, чтобы игнорировать любые параметры запроса. Теперь мои вопросы: что хорошо отправить запрос на опцию, чтобы удвоить нагрузку на сервер? Есть ли способ полностью остановить браузер от отправки запросов параметров? ...
В чем разница между HTTP и REST?
прочитав много о различиях между REST и SOAP, у меня сложилось впечатление, что REST-это просто еще одно слово для HTTP. Может кто-нибудь объяснить, какую функциональность REST добавляет к HTTP? Примечание: Я не ищу сравнения отдыха с мылом. обновление: Спасибо за ваши ответы. Теперь мне стало ясно, что REST-это просто набор правил о том, как использовать HTTP. Поэтому я опубликовал продолжение о том, какие преимущества эти условности есть . Примечание: теперь я понимаю значение REST; как отм ...
Есть ли способ, чтобы сделать HTTP-запрос put на Python
мне нужно загрузить некоторые данные на сервер с помощью HTTP PUT в python. Из моего краткого чтения документов urllib2 он делает только HTTP POST. Есть ли способ, чтобы выполнить HTTP-запрос PUT в python? ...
Каков самый быстрый способ отправить 100 000 HTTP-запросов в Python?
Я открываю файл, который имеет 100 000 URL-адресов. Мне нужно отправить HTTP-запрос для каждого URL-адреса, и печатать код состояния. Я использую Python 2.6, и до сих пор смотрел на многие запутанные способы реализации Python threading/concurrency. Я даже посмотрел на питона согласие библиотеки, но не могу понять, как правильно написать эту программу. Кто-нибудь сталкивался с подобной проблемой? Я думаю, вообще мне нужно знать, как выполнять тысячи задач в Python так быстро, как возможно - я ...
Узел.в JS значение eacces ошибка при прослушивании на большинстве портов
Я тестирую приложение (надеюсь, для запуска на heroku, но у меня также есть проблемы локально). Это дает мне ошибку EACCES, когда он запускает http.Сервер.слушать() - но это происходит только на некоторых портах. Итак, локально я запускаю: joe@joebuntu:~$ node > var h = require('http').createServer(); > h.listen(900); Error: EACCES, Permission denied at Server._doListen (net.js:1062:5) at net.js:1033:14 at Object.lookup (dns.js:132:45) at Server.listen (net.js:1027:20) ...
Ruby: как превратить хэш в параметры HTTP?
Это довольно легко с простым хэшем, как {:a => "a", :b => "b"} что бы "a=a&b=b" но что вы делаете с чем-то более сложным, как {:a => "a", :b => ["c", "d", "e"]} который должен перевести в "a=a&b[0]=c&b[1]=d&b[2]=e" или еще хуже, (что делать) что-то вроде: {:a => "a", :b => [{:c => "c", :d => "d"}, {:e => "e", :f => "f"}] Спасибо за очень ценную помощь с этим! ...
Каков правильный код ответа REST для допустимого запроса, но пустые данные?
например, вы запускаете запрос GET для users/9 но нет пользователя с идентификатором #9. Какой код ответа является лучшим? 200 ОК 202 принято 204-Нет Содержимого 400 Плохой Запрос 404 Не Найдена ...
Разница между HTTP и HTTPClient в angular 4?
Я хочу знать, какой из них использовать для создания макета веб-службы для тестирования угловой программы? ...
Разница между res. send и res.json в Express.js
какая разница между res.send и res.json поскольку оба, кажется, выполняют одну и ту же операцию ответа клиенту. ...
Насколько большой может быть строка агента пользователя?
Если бы вы собирались хранить пользовательский агент в базе данных, насколько большой вы бы разместили? Я нашел это статье который рекомендует держать UA под 200. Это не похоже на то, что это определено в спецификации HTTP, по крайней мере, не то, что я нашел. Мой UA уже 149 символов, и кажется, что каждая версия .NET будет добавлять к нему. Я знаю, что могу разобрать строку и разбить ее, но я бы предпочел не. EDIT Исходя из этого блог IE9 будет меняться, чтобы отправить короткую строку UA. ...
Как оценить коды ответа http из сценария bash/shell?
У меня такое чувство, что я упускаю очевидное, но не преуспел с man [curl|wget] или google ("http" делает такой плохой поисковый запрос). Я ищу быстрое и грязное исправление для одного из наших веб-серверов, который часто терпит неудачу, возвращая код состояния 500 с сообщением об ошибке. Как только это произойдет, он должен быть перезапущен. поскольку первопричину, похоже, трудно найти, мы стремимся к быстрому исправлению, надеясь, что этого будет достаточно, чтобы преодолеть время, пока мы де ...
Как работает" 304 Not Modified"?
как генерируется "304 Not Modified"? как браузер определяет, является ли ответ на http-запрос это 304? он устанавливается браузером или отправляется с сервера? если отправлено сервером, как сервер знает данные, доступные в кэше, также как он устанавливает 304 на изображение? мое предположение, если генерируется браузер function is_modified() { return get_data_from_cache() === get_data_from_url(); }; function get_data_from_cache() { return some_hash_or_xxx_function(cache_data); } fun ...
В чем разница между дайджестом и обычной аутентификацией?
в чем разница между дайджест и Basic проверка подлинности ? ...
Настройка заголовков HTTP
Я пытаюсь установить заголовок на моем веб-сервере Go. Я использую gorilla/mux и net/http пакеты. Я хочу Access-Control-Allow-Origin: * разрешить кросс-домен AJAX. вот мой код: func saveHandler(w http.ResponseWriter, r *http.Request) { // do some stuff with the request data } func main() { r := mux.NewRouter() r.HandleFunc("/save", saveHandler) http.Handle("/", r) http.ListenAndServe(":"+port, nil) } The net/http пакет имеет документацию, описывающую отправку заголовков htt ...
экранирование амперсанда в url
Я пытаюсь отправить сообщение GET, которое содержит строки с амперсандами и не может понять, как избежать амперсанда в url. пример: http://www.example.com?candy_name=M&M result => candy_name = M Я тоже пробовал: http://www.example.com?candy_name=M&M result => candy_name = M Я использую url вручную, поэтому мне просто нужны правильные символы. Я не могу использовать любые библиотеки. Как это можно сделать? ...
Простой способ проверить URL для 404 в PHP?
Я учусь некоторым базовым выскабливаниям, и я обнаружил, что иногда URL-адрес, который я загружаю в свой код, возвращает 404, который впитывает весь остальной мой код. поэтому мне нужен тест в верхней части кода, чтобы проверить, возвращает ли URL 404 или нет. Это было бы похоже на довольно прямолинейную задачу, но Google не дает мне никаких ответов. Я волнуюсь, что ищу не те вещи. один блог рекомендовал мне использовать это: $valid = @fsockopen($url, 80, $errno, $errstr, 30); и затем про ...
Отправить POST запрос с данными, указанными в файле через Curl
мне нужно сделать запрос POST через Curl из командной строки. Данные для этого запроса находятся в файле. Я знаю, что через PUT это можно сделать с помощью . curl host:port/post-file -H "Content-Type: text/xml" --data "contents_of_file" ...
Как $ http синхронный вызов с AngularJS
извините за мой вопрос новичка, но документация AngularJS не очень ясна или обширна для выяснения некоторых основных вещей. есть ли способ сделать синхронный вызов с AngularJS? НА СЕРВИСЕ: myService.getByID = function (id) { var retval = null; $http({ url: "/CO/api/products/" + id, method: "GET" }).success(function (data, status, headers, config) { retval = data.Data; }); return retval; } ...