Ultimo errore che non capisco, poi chiudo il thread
Ho provato a caricare sul mio server remoto l'applicazione a cui ho modificato gli inirizzi
Ma sembra non funzionare, in locale mi ritorna ###########****************<RISPOSTA>
Invece in remoto:
OK
VM74:1 GET http://its4vr.altervista.org:3000/bazbot/?question=Hi net::ERR_CONNECTION_REFUSED
script.min.js:31 Error: TypeError: Failed to fetch
client.js
server.jscodice:js var http = require('http'); document.getElementById('submit').onclick = () => { console.log('OK'); const question = '?question=' + encodeURIComponent(document.getElementById('question').value); const options = { hostname: 'its4vr.altervista.org', port: 3000, path: '/bazbot/' + question, method: 'GET', headers: { // Authorization: 'Bearer ' + clientAccessToken, }, }; http.get(options, (res) => { let body = ''; res.on('data', (data) => { body += data; }); res.on('end', () => { const result = body; console.log('####################' + result); document.getElementById('answer').innerHTML = result; }); }).on('error', (e) => { console.log('Error: ' + e); }); };
codice:js var apiai = require('apiai'); const http = require('http'); var url = require('url'); const server = http.createServer((req, res) => { res.setHeader('Access-Control-Allow-Origin', '*'); var parts = url.parse(req.url, true); var query = parts.query; console.log(query.question); var question = query.question; var app = apiai("xxxxxxxxxxxxxxxxxxxxxxxxx"); var request = app.textRequest(question, { sessionId: '<unique session id>' }); request.on('response', function(response) { var ress = response.result.fulfillment.speech; res.writeHead(200, {"Content-Type": "text/plain"}); res.write('******************' + ress); res.end(); console.log(response.result.fulfillment.speech); }); request.on('error', function(error) { console.log(error); }); request.end(); }); server.listen(3000);

Rispondi quotando