Anfordern durch Übergeben eines Arrays an eine Abfrage mit dem HTTP-Client von Ruby

https://httpbin.org/get?params[]=a&params[]=b&params[]=c

Wenn Sie mit einer solchen URL anfordern möchten, gehen Sie wie folgt vor

sample.rb


#!/usr/bin/env ruby

require 'httpclient'

url = 'https://httpbin.org/get'
query = {
    'params[]' => ['a', 'b', 'c']
}
puts HTTPClient.get(url, query).body

test


$ ./sample.rb | jq '.args'
{
  "params[]": [
    "a",
    "b",
    "c"
  ]
}

Recommended Posts

Anfordern durch Übergeben eines Arrays an eine Abfrage mit dem HTTP-Client von Ruby
Die Geschichte von toString () beginnt mit der Übergabe eines Arrays an System.out.println
So konvertieren Sie ein Array von Strings mit der Stream-API in ein Array von Objekten
So rufen Sie den Hashwert in einem Array in Ruby ab
[Swift5] So erhalten Sie ein Array und eine Reihe von Unterschieden zwischen Arrays
So finden Sie die Ursache des Ruby-Fehlers
[Swift] So ermitteln Sie die Anzahl der Elemente in einem Array (Super Basic)
[Hinweis] [Anfänger] Schreiben, wenn der Wert eines Array-Elements in einem sich wiederholenden Satz von Ruby geändert wird
[Java] So erhalten Sie eine Anfrage per HTTP-Kommunikation
So geben Sie einen Standard aus einem Array mit for Each aus
Abfragen von Arrays in jsonb mit Rails + postgres
Booten nach Umgebung mit Spring Boot of Maven
Ich habe versucht, den Betrieb der http-Anfrage (Put) mit dem Talented API Tester zu überprüfen
Verwendung von git mit der Leistung von jgit in einer Umgebung ohne git-Befehle
Ruby mit AtCoder lernen 13 So erstellen Sie ein zweidimensionales Array
[Ruby] So rufen Sie den Inhalt des Doppel-Hash ab
Hinzufügen von Elementen ohne Angabe der Länge des Arrays
[Rails] So zeigen Sie eine Liste der Beiträge nach Kategorie an
Umgang mit verschiedenen Versionen von rbenv und Ruby
So geben Sie ein Array für den Rückgabewert / das Rückgabeargument einer Methode in der CORBA IDL-Datei an
[Rails] So konvertieren Sie den URI des von http gesendeten Bildes in https, wenn Sie die Twitter-API verwenden
Versuchen Sie, die Idee eines zweidimensionalen Arrays mit einem eindimensionalen Array nachzuahmen
[Ruby] Wie man gerade oder ungerade Zahlen in einem Array zählt
So erstellen Sie eine App mit Ruby on Rails (vorausgesetzt, die Umgebung wurde erstellt)
So geben Sie den Wert aus, wenn sich ein Array im Array befindet
[Java] So suchen Sie mit der Methode includes nach Werten in einem Array (oder einer Liste)
So ermitteln Sie die Länge einer Audiodatei mit Java
So dekorieren Sie CSS auf Rails6 form_with (Hilfs-) Optionsfeldern
[Spring Boot] Ich habe untersucht, wie die Nachbearbeitung der empfangenen Anforderung implementiert werden kann.
So lesen Sie Request Body mit Spring Boot + Spring Security mehrmals
[Swift] Zusammenfassung zum Löschen von Elementen aus einem Array (persönliches Memo)
[Java] So drehen Sie ein zweidimensionales Array mit einer erweiterten for-Anweisung
So greifen Sie mit der TCP-Funktion von Spring Integration direkt auf Socket zu
Rufen Sie den Typ eines Elements eines Arrays ab, um festzustellen, ob es sich um ein Array handelt
So erstellen Sie mit rbenv eine Umgebung für eine beliebige Version von Ruby
So lösen Sie die lokale Umgebungskonstruktion von Ruby on Rails (MAC)!
So machen Sie https zum Schema der URL, die vom URL-Helfer von Rails generiert wurde
[swift5] So ändern Sie die Farbe der TabBar oder die Farbe des TabBar-Elements mit Code
So fügen Sie die Verarbeitung mit einer beliebigen Anzahl von Elementen in die iterative Verarbeitung in Ruby ein
Vergleichen Sie Elemente eines Arrays (Java)
So bestimmen Sie die Anzahl der Parallelen
Konvertieren Sie ein Array von Zeichenfolgen in Zahlen
So sortieren Sie eine Liste von SelectItems
Sortieren Sie ein Array von Ruby Homebrew-Klassen
[Rubiy] Ich möchte mit der Split-Methode ein Array aus einer Zeichenfolge erstellen. Und umgekehrt.
So wird die Abfragezeichenfolge bei Verwendung von PreparedStatement in JDBC tatsächlich ausgegeben
[Ruby on Rails] So machen Sie das Linkziel zu einem Teil der angegebenen ID
graphql-ruby: So erhalten Sie den Namen der Abfrage oder Mutation im Controller Hinweis
So erhalten Sie die ID eines Benutzers, der sich in Swift bei Firebase authentifiziert hat
[Rails6] So verbinden Sie die von Scaffold generierte Buchungsfunktion mit der von devise generierten Benutzerfunktion
Anzeigen der vom Docker-Container verwendeten Festplattenmenge für jeden Container