Articles of http

Unirest – Definindo o proxy

Como faço para definir um proxy uma vez para o restante das solicitações com mais informações ? Eu recebo Request.proxy is not a function var Request = require(‘unirest’); Request.proxy(‘217.23.3.15:11100’); unirest.get(‘https://api.ipify.org/t’) .end(function (response) { console.log(response.body); });

NodeJs em vez de Apache

Eu tenho um website sob domínio (digamos example.com) que está hospedado na instância do Amazon Web Services EC 2 que já tem o Apache instalado e pronto para ser executado na porta 80. Agora desejo transferir do Apache para o nó JS (onde o nó JS é executado em outra porta, digamos 8001) .Como alterar […]

Usando o nó e o restaurador para o POST de dados de formulário multipartes

Eu sou capaz de fazer upload de um arquivo usando restler.file na seção de dados sem nenhum problema. Agora estou tentando escrever uma cadeia de dados CSV muito curta, que não consigo encontrar documentação para a function de dados, mas lendo o código que achei correto: restler.post(“http://posttestserver.com/post.php”, { multipart: true, data: { “upload”: restler.data(“people.csv”, “text/csv”, […]

Quando usar o TCP e o HTTP em node.js?

Pergunta estúpida, mas apenas certificando-se aqui: Quando devo usar o TCP sobre HTTP? Há algum exemplo em que um é melhor que o outro?

Como limitar o tamanho da resposta com http.request no Node.js

Portanto, nesse código (simplificado), quando alguém acessa meu servidor de nó, faço uma solicitação GET para outro site e imprimo o título da página HTML no console. Funciona bem: var http = require(“http”); var cheerio = require(‘cheerio’); var port = 8081; s = http.createServer(function (req, res) { var opts = { method: ‘GET’, port: 80, […]

servindo arquivos estáticos com restify (node.js)

Eu tenho o seguinte código: app.js […] server.get(/\/docs\/public\/?.*/, restify.serveStatic({ directory: ‘./public’ })); server.listen(1337, function() { console.log(‘%s listening at %s’, server.name, server.url); }); E eu tenho a seguinte estrutura de arquivos app.js public/ index.html Então eu tento navegar: http://localhost:1337/docs/public/index.html e eu fico { code: “ResourceNotFound”, message: “/docs/public/index.html” } Eu tentei com várias variações, mas nenhuma delas […]

Como criar uma API de streaming com o NodeJS

Como você iria criar uma API de streaming com o Node ? assim como a API de streaming do Twitter . O que eu quero fazer, em última instância, é obter a primeira atualização da API FriendFeed e transmitir quando um novo se tornar disponível (se o id for diferente) e, mais tarde, expô-lo como […]

node.js distinguindo erros ao fazer o pedido http

Meu aplicativo node.js está usando http.request para a API REST http://army.gov/launch-nukes e preciso distinguir entre três casos possíveis: Success – O servidor responde afirmativamente. Eu sei que meus inimigos estão destruídos. Failure – recebi um erro do servidor ou não consegui conectar-me ao servidor . Eu ainda tenho inimigos. Unknown – Depois de estabelecer uma […]

No Node.js, como faço para transformar uma string em um json?

Por exemplo, uma API REST HTTP acabou de me retornar um JSON, mas é claro que agora é uma string. Como posso transformá-lo em um JSON?

Nó js Erro: Protocolo “https:” não suportado. Esperado “http:”

Eu estou usando o IBM Bluemix para fazer um serviço da web para um projeto da escola. Meu projeto precisa solicitar um JSON de uma API para que eu possa usar os dados que ele fornece. Eu uso o método http get para um dataset e não tenho certeza se ele está funcionando corretamente. Quando […]