Ich habe einen Endpunkt https://www ..comSenden URL-Parameter in Knoten, Express JS
Wenn ich eine Locke Anruf, ich habe den Endpunkt als https://www ..com? Param1 = true
Ich möchte mache einen ähnlichen Aufruf von Nodejs, ich bin nicht sicher, ob param1 in Kopfzeilen übergeben, mit dem Endpunkt verkettet oder in Optionen übergeben werden soll. Was ist der richtige Weg?
Mein Knoten JS sieht wie folgt aus Anrufe zu meinem Knoten Server machen amd meine Datei sieht wie folgt aus,
app.post('/thisway', function(req, res){
var ENDPOINT = req.body.endPoint
//(this gets me till https://<url> part of the endpoint string)
var urlToHit = ENDPOINT.concat("?param1=true")
var headers = {
'Authorization': xxxxx,
'Accept': '*/*',
'X-Spark-Service-Instance': xxxxx
}
var options= {
url: urlToHit,
headers: headers,
json: {xxxxxx}
}
request(options, callback);
}
Was ist der Fehler? Schreiben Sie immer den Fehler –
irgendetwas damit verbunden? https://stackoverflow.com/questions/20089582/how-to-get-url-parameter-in-express-node-js?rq=1 –
Dies gibt mir einen internen Serverfehler mit nicht viel Beschreibung. Ich bin mir nicht sicher, wie ich meinen URL-Parameter auf "true" gesetzt habe. –