2016-06-07 9 views
2

Ich versuche, das loader.io-Addon in Heroku zu verwenden, um die Server zu testen und die Server zu optimieren. Mir fällt es wirklich schwer, meine URL zu überprüfen. Ich habe die loader.io-Dokumentation zur Bestätigung der URL verfolgt, glaube aber nicht, dass ich es richtig mache. Die Dokumentation schlägt die folgenden Schritte vor.Konfigurieren von loader.io in Schienen

1) Legen Sie das Verifizierungstoken in eine Datei oder laden Sie es herunter. Ich habe die TXT-Datei heruntergeladen. Die Dokumentation sagt jedoch, "The file should be uploaded at the root of your server". Ich habe die Datei im Stammverzeichnis abgelegt, bekomme aber folgenden Fehler. URL returned wrong response code (404). Deshalb denke ich nicht, dass ich es am richtigen Ort platziere.

2) Laden Sie die Datei auf dem Server, so dass es bei einem der folgenden URLs erreichbar ist:

http://example..com/loaderio-28016b04fdb0ed4ea066**********a.txt 

http://example..com/loaderio-28016b04fdb0ed4ea066**********a.html 

http://example..com/loaderio-28016b04fdb0ed4ea066**********a/ 

Der einzige Weg, ich weiß, machen diese Links zur Verfügung stand durch entsprechende Controller und Aktionen. Ich machte einen Controller namens loaders_controller und die show Vorlage mit der token Datei darin. Die angegebene Route zeigt auf den Loader-Controller und zeigt die Aktion an. Nur so kann ich die folgende Route zur Verfügung stellen. Die Routendatei ist unten angegeben.

get 'http://example..com/loaderio-28016b04fdb0ed4ea066**********a.txt' => 'loaders#show' 

Wenn ich müde, es zu überprüfen, sagte es, dass die URL gefunden wurde, aber das Token nicht vorhanden war. Ich denke nicht, dass dies der richtige Weg ist. Diese Routenbildung scheint mir nicht richtig zu sein. Ich denke, das Problem besteht darin, die Datei in den Root-Servern zu platzieren. Ich bin mir nicht sicher, was ich falsch mache.

Antwort

2

Platzieren Sie die TXT-Datei im Ordner public Ihrer Rails-App. Dann wird es automatisch an der Wurzel-URL geliefert, d. H. http://example.com/xxxxxx.txt.

+0

Bounty wird in 23 Stunden gut sein. Danke Homie !. Beute – kpaul