Es gibt eine bessere Möglichkeit, dies mit dem REST-Client Insomnia zu tun
Hier finden Sie Informationen zum Senden von Graphql-Anfragen: https://support.insomnia.rest/article/61-graphql
Unten sind die Schritte für den Postboten
Schritt 1.
Führen Sie GraphiQL in Chrome aus, öffnen Sie die Chrome Dev Console, klicken Sie auf die Registerkarte Netzwerk und führen Sie die Abfrage von graphiql aus. Wenn Sie die Abfrage durchführen, wird auf der Registerkarte Netzwerk die graphql-Anforderung angezeigt ...
Schritt 2.
graphql
Wählen Sie aus der Anforderungskopie die Anforderungsabfrage ausCopy as cURL (cmd)
Schritt 3.
Öffnen Sie den Postboten. Import
Klicken Import
Sie oben links auf die Schaltfläche. Nachdem Sie auf geklickt haben, müssen Sie auf klicken Paste Raw Text
und die kopierte cURL
Anforderung wie in Schritt 2 ausgeführt einfügen, nachdem Sie fertig sind. Klicken Sie aufImport
Schritt 4.
Postman ist bereit , die Graphql Anfrage zu senden, klicken Sie einfach auf den Send
Knopf, werden Sie das sehen Response
in dem Antwortfeld in Körper , wie unten
Schritt 5.
Um zu sehen, wie die Abfrage gesendet wird, klicken Sie auf die Body
Registerkarte neben Headers
, um zu erfahren, wie Sie die Felder vom Postboten im JSON-Format bereitstellen.
Beispiel: edges {\n node {\n id\n jobId\n }\n
Wenn Sie ein anderes Feld anzeigen möchten, müssen Sie es mit dem Suffix hinzufügen\n
wie wenn nötig name
dann:edges {\n node {\n id\n jobId\n name\n }\n
\n
hier bedeutet nur, eine neue Linie darzustellen. Stattdessen können Sie es einfacher machen, indem Sie einen klaren und anschaulichen JSON wie unten bereitstellen
================================================== =========================
Hinweis : Der Körpertyp muss mit demapplication/json
Inhaltstyproh sein. Die Abfrage muss also ein gültiger JSON mit Anführungszeichen sein".."
{
"query":"{viewer {user {edges {node {id jobId name }}}}}"
}
================================================== =========================
Sie können direkt damit beginnen, step 5
wenn Sie wissen, wie Sie die Anfrage im Hauptteil und in anderen Dingen senden, die erforderlich sind, während Sie eine Anfrage vom Postboten stellen
Mit vereinfachtem JSON