Der folgende curl-Befehl wird in der vage virtuellen NodeJS-Box ausgeführt.Curl GET von vagrant nodejs. Die angeforderte URL konnte nicht vom angeforderten Server abgerufen werden.
IP-Adresse für localhost - 10.29.12.152
Und auch habe ich die Liste API-Endpunkt mit Express.js entwickelt.
Wenn ich den oben genannten API-Endpunkt im Webbrowser ausführen, wird es die Ergebnisse aus der lokalen Umgebung erhalten.
[
{
_index: "zeta-spot-cms",
_type: "documents",
_id: "AVmCw40nHO6bFVnpAj-5",
_score: 1,
_source: {}
}
]
Der Versuch, diese API als Curl-Befehl in vagrant virtuellen Box zu verwenden. Ich habe folgenden Fehler erhalten.
<div id="titles">
<h1>ERROR</h1>
<h2>The requested URL could not be retrieved</h2>
</div>
<hr>
<div id="content">
<p>The following error was encountered while trying to retrieve the URL: <a href="http://10.29.12.152:3002/api/v1/suggest/zeta-spot-cms/documents?">http://10.29.12.152:3002/api/v1/suggest/zeta-spot-cms/documents?</a></p>
<blockquote id="error">
<p><b>Connection to 10.29.12.152 failed.</b></p>
</blockquote>
<p id="sysmsg">The system returned: <i>(113) No route to host</i></p>
<p>The remote host or network may be down. Please try the request again.</p>
Können Sie mir vorschlagen, Wie kann ich den curl Befehl in vagrant virtuellen Feld erhöhen, um die Ergebnisse des localhost zu erhalten.
Vielen Dank im Voraus!
danke für schnelle Antwort @Geoff Gerrietzs, Nodejs Anwendung läuft nicht in Virtualbox VM. Welche läuft in der lokalen Maschine (10.29.12.152). Ich möchte den curl-Befehl innerhalb der virtualbox-VM ausführen. Wenn ich 127.0.0.1 anstelle von IP-Adresse gebe, bekam ich curl: (7) konnte keine Verbindung zum Host-Fehler herstellen. – Anand
Eigentlich möchte ich diese API in einer anderen Anwendung aufrufen, die in virtualbox VM läuft – Anand
Und auch ich habe mit Ping-Befehl in VM überprüft. Die Ergebnisse sind wie folgt: PING 10.29.12.152 (10.219.162.152) 56 (84) Datenbytes. 64 Byte vom 10.29.12.152: icmp_seq = 1 ttl = 63 Zeit = 0.361 ms 64 Byte vom 10.29.12.152: icmp_seq = 2 ttl = 63 Zeit = 0.296 ms – Anand