Вопросы по теме 'net-http'

Omniauth: обратный вызов Facebook убивает сервер разработки
Я следую приведенному здесь коду: http://railscasts.com/episodes/241-simple-omniauth?autoplay=true У меня ruby ​​1.9.2p180 (версия 30909 18 февраля 2011 г.) [x86_64-darwin10.7.0] и Rails 3.0.7. По сути, у меня есть собственная модель...
784 просмотров
schedule 27.06.2022

Ruby - net / http - следующие редиректы
У меня есть URL-адрес, и я использую HTTP GET для передачи запроса на страницу. Что происходит с самым последним вариантом (в net/http ), так это то, что сценарий не выходит за рамки ответа 302. Я пробовал несколько разных решений; HTTPClient, net...
38258 просмотров
schedule 31.03.2022

Как я могу опубликовать XML-данные с помощью net / http, который также имеет данные в URL-адресе
Я работаю с api, который требует, чтобы я отправлял xml на URL-адрес, например someapi.com?userID=123. До сих пор я пробовал это (предположим, что xml уже находится в переменной xml): url = URI.parse('http://www.someapi.com/process_leads.asp')...
3663 просмотров
schedule 07.03.2024

Как написать этот запрос HTTPS POST в ruby?
Я новичок в Ruby и Rails. Я хочу отправить запрос HTTP POST в своем приложении rails, запрос может быть вызван из командной строки, например: curl -X POST -u "username:password" \ -H "Content-Type: application/json" \ --data...
2567 просмотров
schedule 02.10.2023

Я хочу поместить содержимое файла, записанное в каждой строке, со специальным символом, определенным в строке /URL, взятой из консоли в Ruby.
Я пытаюсь написать простой фаззер на Ruby, который будет принимать значения из текстового файла построчно, и эти значения заменяются символом $fuzz$ в параметре GET URL, введенном пользователем из консоли. Я написал такой код: require...
137 просмотров
schedule 07.12.2022

Использование механизма (или даже Net::HTTP) с ruby ​​1.9 возвращает «OpenSSL::SSL::SSLError» — как заставить SSLv3?
Я думаю, что за последние 2 дня я просмотрел все доступные (доступные для Google) сообщения об этой ошибке SSL в связи с Net::HTTP : OpenSSL::SSL::SSLError: SSL_connect SYSCALL returned=5 errno=0 state=SSLv2/v3 read server hello A В первую...
2606 просмотров
schedule 08.03.2023

Net HTTP неэкранирует символы?
Использует ли Ruby Net HTTP символы unescape (например, от 龅 до 龅 )? Я отправляю запрос с использованием HTTParty с 龅 , но вместо этого параметры запроса на сервере запросов показывают 龅 .
404 просмотров
schedule 31.05.2022

Sinatra выдает сброс соединения из-за ошибки однорангового узла при запросе RSS-канала Apple UK
Это код, который я использую для получения XML-данных из RSS-канала Apple Top 10 UK: xml = Net::HTTP.get_response(URI.parse('http://ax.itunes.apple.com/WebObjects/MZStoreServices.woa/ws/RSS/topsongs/limit=10/xml')).body Синатра возвращает...
807 просмотров
schedule 23.10.2022

Самый супер простой пример для начала работы с NetHTTP
Моя конечная цель в Rail — написать клиент Net::HTTP для подключения к моему REST API, который возвращает JSON, и разобрать его, передать во View и т. д.... Но обо всем по порядку! Что проще всего? с чего я могу начать? Я смотрю на эту страницу:...
79 просмотров
schedule 26.07.2022

Вывод запроса Net::HTTP в удобочитаемую форму
Я пытаюсь отладить запрос, который я делаю на сервер, но я не могу понять, что с ним не так, так как это похоже на запрос, который я отправляю на RESTClient. Я инициализирую его так: request = Net::HTTP::Post.new(url.to_s) request.add_field...
108 просмотров
schedule 15.12.2022

Как отправить несколько одинаковых ключей/параметров через POST?
Если бы мне пришлось отправить кучу параметров публикации по HTTP-запросу, все с одним и тем же именем, как мне создать объект data для публикации? Представьте форму с несколькими флажками, все они имеют один и тот же атрибут name , но с разными...
5329 просмотров
schedule 17.09.2022

Как я могу использовать Sinatra для имитации удаленного сервера в RSpec/VCR?
В документах VCR Cucumber показано множество примеров использования крошечного Sinatra. app для имитации удаленного сервера с помощью функции start_sinatra_app , загруженной из vcr_cucumber_helpers.rb . Я хотел бы использовать что-то подобное...
782 просмотров
schedule 18.11.2022

Скачать dmg файл по http ссылке
Я пытаюсь загрузить файл .dmg по ссылке http, используя скрипт ruby. Я пробовал методы NET::HTTP и HTTParty, описанные в http://www.ruby-doc.org/stdlib-2.0.0/libdoc/net/http/rdoc/Net/HTTP.html Эти методы хорошо работают с изображениями и другим...
528 просмотров
schedule 12.09.2022

Net::HTTP не отправляет запрос
У меня есть следующий метод в нашем проекте Ruby 1.8.7: def self.ping_server request_data = get_request_data uri = 'another_server.our_company.com' https = Net::HTTP.new(uri) https.use_ssl = true path = "/our_service" data =...
1348 просмотров

Столкнувшись с проблемой с Net::HTTP Получить в Ruby
Это запрос на завивку, который я хочу преобразовать в ruby: curl -k --get --data 'session.id=48d59b37-5875-4e49-8d79-6cf097d740f&ajax=executeFlow&project=test&flow=two' https://localhost:8443/executor Я должен ответить так: {...
1860 просмотров
schedule 22.11.2022

переопределить http.ssl_version на TLSv1 не работает
Я пытаюсь заставить Ruby net/http и net/https использовать TLSv1 вместо SSLv3 . Я прочитал много статей, в которых говорится, что вы можете сделать это с помощью одного из: http.ssl_version = :TLSv1 http.ssl_version = "TLSv1" но ни...
4543 просмотров
schedule 16.06.2022

Rails отправляет четыре обратной косой черты, используя Net::HTTP
Моему приложению rails необходимо отправить некоторые данные в приложение php, которое ожидает вызов POST. Я использую следующий код: uri = URI.parse(apiUrl) req = Net::HTTP::Post.new(uri.to_s, initheader = {'Content-Type'...
144 просмотров
schedule 12.03.2023

Net::HTTPBadResponse (неверный формат строки заголовка)
Помогите понять, что я делаю не так? Мне нужно сделать POST-запрос к API из моего приложения rails, я пытался сделать это сначала с помощью драгоценного камня «Фарадей», а затем с помощью «net/http». Ответ от сервера тот же. Аккаунт создается, но...
586 просмотров
schedule 14.10.2022

Каждый ответ на публикацию, который получает приложение, сжат с помощью gzip. JSON::ParserError — неожиданный токен в
Окружающая среда jruby 9.0.5.0 (2.2.3) 26-01-2016 7bee00d Java HotSpot(TM) 64-битный сервер VM 25.72-b15 на 1.8.0_72-b15 +jit [darwin-x86_64] Рельсы 3.2.13 стойка-1.4.7 Проблема Я использую jruby, и кажется, что каждый почтовый...
499 просмотров
schedule 22.05.2022

Ошибка Net::HTTP при запросе головы
Я пытаюсь сделать запрос HTTP Head, используя Net::HTTP. require 'net/http' uri = URI("https://github.com/rails/rails") http = Net::HTTP.new(uri.host, uri.port) request = http.head(uri) puts request терпит неудачу. AFAICT, это потому,...
382 просмотров
schedule 16.05.2023