Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''http''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 16 registros

  1. danielmb1

    Referer - AJUDA

    Oi gente, tenho um site de compras e quero fazer uma pagina de referencia em cima da venda. Ex: A pagina é sobre uma camiseta, dai dependendo do link de referencia a pagina se transforma em outra com desconto. E sem o link fica igual. em como fazer isso?
  2. Lucasromeiro

    POST HTTPS Dropbox

    Boa tarde pessoal! Eu estou desenvolvendo uma solução pra um projeto em Arduino ESP8266. Neste projeto preciso fazer um POST HTTP pra me comunicar com a api do Dropbox e fazer upload de arquivos! A questão é que não entendo muito de POST. (Se alguém tiver algo explicativo agradeço!) Na documentação do Dropbox não consigo me guiar bem. Preciso saber o código raiz (raw) que será enviado pra o servidor pra eu conseguir enviar. Ainda não consegui êxito nas tentativas. O que me deixa mais confuso é o código do Dropbox que estão em CURL. Que nunca tive contato. Mas usa POST. Ainda é um pouco confuso pra mim... A documentação: https://www.dropbox.com/developers/documentation/http/documentation Estou tantando fazer o POST assim: POST /2/auth/token/from_oauth1 HTTP/1.1 Host: api.dropboxapi.com Content-Type: application/x-www-form-urlencoded Content-Length: xx curl -X POST https://api.dropboxapi.com/2/auth/token/from_oauth1 \ --header "Authorization: Basic <MY CODE>" \ --header "Content-Type: application/json" \ --data "{\"oauth1_token\": \"qievr8hamyg6ndck\",\"oauth1_token_secret\": \"qomoftv0472git7\"}" Resposta: HTTP/1.1 400 Bad Request Server: nginx Date: Mon, 23 Apr 2018 04:04:30 GMT Content-Type: text/html Content-Length: 264 Connection: close X-Frame-Options: DENY Content-Security-Policy: sandbox; frame-ancestors 'none' X-Content-Type-Options: nosniff Content-Disposition: attachment; filename='error' Não tive sucesso ainda. Deve me faltar conhecimento sobre POST ou CURL. Podem me ajudar?? obrigado!!!
  3. Olá senhores, estou criando uma aplicação simples em AngularJS, a aplicação se resume em 3 páginas: 1 - Aparelho: Onde a pessoa escolhe o aparelho 2 - Planos: Escolhe o plano relacionado ao aparelho 3 - Cadastro final informando nome, e-mail, telefone e etc... A lista de aparelhos e e de planos possiveis praquele aparelho escolhido vem de um arquivo JSON, que eu pego através de uma requisição HTTP A dúvida é: Eu gostaria de ir salvando essas informações, quando ele clicar em um aparelho, salvasse, depois o plano e salvasse e depois de escrever os dados salvasse tudo e saisse na página final e um console.log, mas como faço isso? Tô perdido.. Esse é o meu arquivo api.js, onde faço a requisição dos aparelhos: // plataformas //arquivo api.js app.controller('plataformAPI', function($scope, $http){ $http.get('http://private-59658d-celulardireto2017.apiary-mock.com/plataformas') .then(function(response){ $scope.dados = response.data.plataformas; }); }); Esse é o arquivo home.html, onde a pessoa escolhe os aparelhos: <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" align="center" ng-controller="plataformAPI"> <div ng-repeat="x in dados"> <h1>{{x.nome}}</h1> <p>{{x.descricao.replace('|',' ')}}</p> <p><a class="btn btn-primary btn-md" href="{{prefix + x.nome}}" role="button">Quero esse</a></p> </div> </div> Eu gostaria de salvar o nome do aparelho que ele clicou..
  4. Aprendiz/CE

    Posso utilizar HTTP ou HTTPS ambos no mesmo domínio?

    Prezados, Posso utilizar HTTP e HTTPS ambos no mesmo domínio? Gostaria de estar utilizando o HTTPS somente em alguns scripts, mas se eu mandar ativar esse protocolo no meu domínio ficarei obrigado a usar em todos os scripts ou não? Grato e aguardo qualquer comentário. P.S.: Hospedagem Linux + PHP + MySQL
  5. kamin

    Abrir video/mp4 externo com PHP

    Estou tentando ler arquivos mp4 com o PHP, meu código inicial era $file = 'https://s3-sa-east-1.amazonaws.com/onlytestes/video.mp4'; header('Content-type: video/mp4'); readfile($file); Mas dessa forma não dava pra navegar na barra de duração do vídeo, pular e nem mesmo voltar, até que o vídeo esteja 100% carregado. Claro que quando leio diretamente o arquivo (video.mp4) tudo ocorre bem. Resolvi este problema com o seguinte código $request = 'video.mp4'; $file = $request; $fp = @fopen($file, 'rb'); $size = filesize($file); // File size $length = $size; // Content length $start = 0; // Start byte $end = $size - 1; // End byte header('Content-type: video/mp4'); header("Accept-Ranges: 0-$length"); if (isset($_SERVER['HTTP_RANGE'])) { $c_start = $start; $c_end = $end; list(, $range) = explode('=', $_SERVER['HTTP_RANGE'], 2); if (strpos($range, ',') !== false) { header('HTTP/1.1 416 Requested Range Not Satisfiable'); header("Content-Range: bytes $start-$end/$size"); exit; } if ($range == '-') { $c_start = $size - substr($range, 1); }else{ $range = explode('-', $range); $c_start = $range[0]; $c_end = (isset($range[1]) && is_numeric($range[1])) ? $range[1] : $size; } $c_end = ($c_end > $end) ? $end : $c_end; if ($c_start > $c_end || $c_start > $size - 1 || $c_end >= $size) { header('HTTP/1.1 416 Requested Range Not Satisfiable'); header("Content-Range: bytes $start-$end/$size"); exit; } $start = $c_start; $end = $c_end; $length = $end - $start + 1; fseek($fp, $start); header('HTTP/1.1 206 Partial Content'); } header("Content-Range: bytes $start-$end/$size"); header("Content-Length: ".$length); $buffer = 1024 * 8; while(!feof($fp) && ($p = ftell($fp)) <= $end) { if ($p + $buffer > $end) { $buffer = $end - $p + 1; } set_time_limit(0); echo fread($fp, $buffer); flush(); } fclose($fp); exit(); porém, só da certo com arquivos local, acho que o HTTP_RANGE não funciona, retorna o seguinte erro no console Failed to load resource: the server responded with a status of 416 (Requested Range Not Satisfiable) eu preciso ler vídeos da Amazon S3, exemplo: https://s3-sa-east-1.amazonaws.com/onlytestes/video.mp4 alguém tem alguma ideia?
  6. Bom dia, pessoal. Digamos que eu tenha um site de três arquivos (index.php, estilos.css e logotipo.png), e quero que apenas o arquivo de índice "index.php" possa ser acessado diretamente. E os outros dois, apenas por intermédio do índice. Traduzindo em miúdos, quero que o site abra normalmente, no navegador, utilizando os três arquivos, mas quero IMPEDIR que os arquivos secundários (logotipo.png e estilos.css) possam ser acessados diretamente pelo navegador ou qualquer outro programa. Acredito que deva existir uma forma de fazer isso, pois meu servidor de hospedagem registra quando o acesso ao arquivo veio da página inicial(domínio do site) ou quando foi acessado DIRETAMENTE.
  7. Pessoal, criei uma extensão para o chrome (bem, ainda não enviei para a loja). Esta bendita extensão tem que pegar detalhes de um determinado site, e enviar via GET, a dificuldade está em: O site em questão usa HTTPS (certificado de segunrança), já o site dono da extensão, não (neste caso em HTTP), assim acaba não enviando as benditas informações, alguém tem alguma maneira de contornar isso? (GET, POST, PUT qualquer um tanto faz, quero é me livrar rsrs) linha em questão: $.get({ url:'www.site.com/pagina.php?paramentro=1&outro=2', success:function(){ alert("Parece que funcionou!"); } });
  8. quimera

    GET HTTPS para HTTP

    Pessoal, criei uma extensão para o chrome (bem, ainda não enviei para a loja). Esta bendita extensão tem que pegar detalhes de um determinado site, e enviar via GET, a dificuldade está em: O site em questão usa HTTPS (certificado de segunrança), já o site dono da extensão, não (neste caso em HTTP), assim acaba não enviando as benditas informações, alguém tem alguma maneira de contornar isso? (GET, POST, PUT qualquer um tanto faz, quero é me livrar rsrs) linha em questão: $.get({ url:'www.site.com/pagina.php?paramentro=1&outro=2', success:function(){ alert("Parece que funcionou!"); } });
  9. Existe alguma maneira de um site ter uma versão diferente para cada estado do Brasil? Ou seja, para cada estado que acessar, abrir uma página diferente. Pesquisei e encontrei maneiras de identificar latitude/longitude, o que não resolveria o meu problema ou daria uma trabalho imenso de mapear todas as latitudes/longitudes de cada estado. Além disso, como ficaria nas áreas próximas a fronteiras?
  10. Boa tarde, pessoal. Tenho um site antigo, em PHP, que contém algumas falhas de segurança. Funcionou bem durante quatro anos sem nunca ter dado problema. Ultimamente uns "malandros" descobriram um jeito de SUBIR arquivos .PHP para a raiz do site estão me causando problemas. Não tenho tempo de refazer o site, nem de encontrar e resolver as falhas. Preciso de uma solução bem simples: BLOQUEAR QUALQUER TIPO DE UPLOAD QUE VENHA A SER FEITO. Simples assim. Só permanece os arquivos que já estão lá e quero impedir a entrada de quaisquer novos arquivos. Deveria haver uma solução fácil e rápida para isso. Mas eu pesquisei e só encontrei maneiras de bloquear o ACESSO a determinados tipos de arquivos utilizando regras no ".htaccess". O que não adiantaria, pois irá bloquear também o acesso aos arquivos que já estão lá. Infelizmente não encontrei maneiras de BLOQUEAR UPLOAD. Outra coisa que resolveria o problema seria se eu pudesse permitir acesso apenas aos arquivos que eu conheço(do site) e NEGAR acesso a TODOS OS OUTROS. Encontrei exatamente o OPOSTO disso, usando o '.htaccess': # Block access to specific file <files myfile.doc> Order allow, deny Deny from all </files> O que não adiantaria, pois sempre que esses infelizes ENXERTAM alguma praga no servidor, eles o fazem usando um nome diferente de arquivo (d.php, GOD.php, ali.php, etc). Existe alguma maneira de INVERTER ESSA REGRA, ou seja, proibir todos os que não estiverem listados?
  11. Olá pessoal. Estou fazendo um trabalho da faculdade que compara uma conexão Websockts com a simples http. fiz aplicação com WS só que estou tentando mudar pra requisições http para compara. A aplicação é simples, numa pagina fica um objeto e em outra um controle que movimenta em tempo real esse objeto, ela está em anexo aqui. alguem pode meajuda a fazer essa mesmo coisa só com requisições http? my_car(1).rar
  12. Minha duvida é sobre servidores web e bibliotecas voltada para o protocolo HTTP. Tenho conhecimento que no PHP você pode usar o "apache" ou outro como servidor web, mas em outras linguagens como: Go, Crystal, Hack, Ruby e Python, se tem bibliotecas HTTP, então nelas seria opcional criar seu próprio servidor web(http), se tornando complementar a um existente ou obrigatoriamente tem que criar um sem vinculo a um pronto? Sempre vejo isso em apresentação de uma linguagem: Exemplo: Código tirado do site: cystal-lang.org # A very basic HTTP server require "http/server" server = HTTP::Server.new(8080) do |context| context.response.content_type = "text/plain" context.response.print "Hello world, got #{context.request.path}!" end puts "Listening on http://0.0.0.0:8080" server.listen Dependendo das situações que forem corretas(acima), poderia explicar sua necessidade ou me indicar um conteúdo para estudar. Sempre mantive essa duvida, sei que sempre vai precisar de um servidor web, porem não sei se sempre vai ser encaixar o apache ou nginx(os que eu conheço), como quero aprender uma linguagem nova e aprofundar mais no mundo do "Back-End" e não seguir somente receitar prontas. Grato
  13. Alessandro Bodão

    Como mudar o endereço das páginas html

    Gostaria de saber como mudar o endereço das paginas de um site, para que ao invés de ficar 'meusite.com/pg2.html' fique 'meusite.com/segunda-pagina/exemplo-2'. Espero que me entendam, pois ainda sou leigo nisso kkkk.
  14. mjstudios

    Autenticação HTTP Soap

    Salve pessoal, preciso consumir um webservice porem ele esta sobe autenticação HTTP e não consigo passar esses parametros. Tentei dessa maneira: <?php $communityService = new SoapClient("https://homologa.xml", array('login' => "meuusuario", 'password' => "minhasenha")); var_dump($communityService->getFuncao(''); ?> Retorna o Erro: Fatal error: Uncaught SoapFault exception: [HTTP] Unauthorized in /home/public_html/site/w.php:6 Stack trace: #0 [internal function]: SoapClient->__doRequest('<?xml version="... ja estive olhando algumas coisas sobre SoapHeader mas não funcionou tambem. Alguém tem uma dica como posso resolver isso? Obrigado Junior
  15. Olá pessoal, esse é meu primeiro post no forum e estou trazendo um assunto que não vejo muito em foruns brasileiros. Proteção contra Slowloris e DOS usando iptables, firewall nativo do linux, compatível com WHM e especialmente para quem usa CSF. Como muitos sabem, o CSF é uma excelente ferramenta e totalmente integrada ao WHM, mas para proteger meu servidor contra esses ataques eu sempre ouvi falarem do fail2ban, claro que é uma ferramenta excelente, porém eu não queria abrir mão do meu CSF e usar os dois juntos é pura gambiarra. Desta forma, depois de muitas pesquisas e de não encontrar muita informação sobre o assunto, fiz meu próprio script iptables compatível com CSF, você não precisa instalar nada nem fazer gambiarras. Segue abaixo: #!/bin/sh /sbin/iptables -N BLOCK_IP /sbin/iptables -N SYN_CHECK /sbin/iptables -N DOS_CHECK /sbin/iptables -N SYN_ATTACK /sbin/iptables -N DOS_ATTACK # # primeiro verifica se o IP esta bloqueado /sbin/iptables -A INPUT -j BLOCK_IP # derruba ele se estiver bloqueado /sbin/iptables -A BLOCK_IP -p tcp -m multiport --dport 80,443 -m recent --name BlockedIP --rcheck --seconds 60 -j DROP /sbin/iptables -A BLOCK_IP -p udp -m multiport --dport 80,443 -m recent --name BlockedIP --rcheck --seconds 60 -j DROP # se passou o tempo desbloqueia ele /sbin/iptables -A BLOCK_IP -p tcp -m multiport --dport 80,443 -m recent --name BlockedIP --remove -j RETURN /sbin/iptables -A BLOCK_IP -p udp -m multiport --dport 80,443 -m recent --name BlockedIP --remove -j RETURN # # verifica: se existe mais de 20 conexões simultaneas com status SYN - ignora IP do Varnish Cache /sbin/iptables -A INPUT -p tcp -m multiport --dport 80,443 --syn ! -s 123.456.789.0 -m connlimit --connlimit-above 20 -j SYN_CHECK # verifica: conexão feita e posteriormente a frequencia - ignora IP do Varnish Cache /sbin/iptables -A INPUT -p tcp -m multiport --dport 80,443 ! -s 123.456.789.0 -m state --state NEW -j DOS_CHECK /sbin/iptables -A INPUT -p udp -m multiport --dport 80,443 ! -s 123.456.789.0 -m state --state NEW -j DOS_CHECK # # verifica se o ataque é frequente /sbin/iptables -A SYN_CHECK -m recent --update --seconds 10 --hitcount 20 --name RATE -j SYN_ATTACK /sbin/iptables -A DOS_CHECK -m recent --update --seconds 3 --hitcount 20 --name RATE -j DOS_ATTACK # caso o ataque seja frequente, bloqueia por 1 minuto e gera log /sbin/iptables -A SYN_ATTACK -j LOG --log-prefix "BLOCK SYN ATTACK: " --log-level 6 /sbin/iptables -A SYN_ATTACK -m recent --set --name BlockedIP -j DROP /sbin/iptables -A DOS_ATTACK -j LOG --log-prefix "BLOCK DOS ATTACK: " --log-level 6 /sbin/iptables -A DOS_ATTACK -m recent --set --name BlockedIP -j DROP # # se o ataque não é frequente, libera /sbin/iptables -A SYN_CHECK -m recent --set --name RATE -j ACCEPT /sbin/iptables -A DOS_CHECK -m recent --set --name RATE -j ACCEPT # Para rodar é muito simples, se você usa WHM com CSF basta colocar em /usr/local/csf/bin/csfpre.sh e digitar no terminal csf -r Usando isso seu servidor Apache estará protegido contra a maioria dos ataques pequenos DDOS, Slowloris e SYN Flood. E claro, estou divulgando isso com um único objetivo: ver meu script sendo melhorado. Quando desenvolvi ele eu nunca tinha programado nada em iptables, só depois de muitas noites perdidas e estudos consegui chegar nesse resultado que considero ser o melhor que existe na internet disponível (eu pesquisei muito, posso falar com prioridade). Mas claro, se conhecerem um melhor ou tiverem sugestões para melhorar essa proteção, sejam bem vindos! Façam bom proveito!
  16. Hudson Kennedy

    Login via HTTP/URL com cakephp

    Alguem me ajuda validar um login com CakePHP onde será passado via url o email e senha? Ex: www.meusite.com.br/login/$email/$password Quero saber como fica meu controller pra autorizar esse login! queria autorizar um login tendo os seguintes dados: $email = fulano@cicrano.com; $password = 123456; Como ficaria meu: $this->Auth->login () PS.: Será feito uma requisição GET/POST via URL passando os dados do login.. e preciso validar esses dados!
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.