Articles of Ajax

python – web scraping un sitio web ajax usando BeautifulSoup

Estoy intentando raspar el sitio de comercio electrónico que usa la llamada ajax para cargar sus próximas páginas. Puedo raspar los datos presentes en la página 1 pero la página 2 se carga automáticamente a través de la llamada ajax cuando me desplazo de la página 1 hacia abajo. Mi código : from bs4 import […]

Sistema de calificación de estrellas Django y AJAX

Estoy tratando de implementar un sistema de clasificación de estrellas en un sitio de Django. El almacenamiento de las clasificaciones en mis modelos está ordenado, al igual que la visualización de la puntuación en la página. Pero quiero que el usuario pueda calificar una página (de 1 a 5 esencialmente) sin una actualización o cambio […]

Consulta COMET asíncrona con tornado y prototipo

Estoy tratando de escribir una aplicación web simple utilizando Tornado y la biblioteca JS Prototype. Por lo tanto, el cliente puede ejecutar un trabajo de larga ejecución en el servidor. Deseo que este trabajo se ejecute de forma asíncrona, para que otros clientes puedan ver la página y hacer algunas cosas allí. Aquí lo que […]

analizar múltiples páginas sin cambios en la dirección url

Deseo analizar los contenidos de la mesa desde aquí . Sin embargo, la tabla continúa en varias páginas. Mi problema es que no puedo analizar páginas a partir de la page 2 ya que no hay cambios en la dirección url . ¿Cómo puedo localizar la dirección url donde se almacenan otras páginas? Estoy usando […]

¿Qué está mal con el siguiente código ajax?

Estoy tratando de pasar el id del objeto ‘this’ de la llamada ajax a la vista de django pero me aparece el siguiente error en mi error: Como soy principiante tanto para django como para ajax, es por eso que podría haber errores en el código. Aquí está mi código: vistas.py from django.shortcuts import render […]

Solicitud Ajax GET no funciona con matraz

Estoy tomando un montón de entradas del usuario en html que luego paso a la consulta ajax para obtener la respuesta. $.ajax({ url:”http://0.0.0.0:8080/getReport”, type:”GET”, data:JSON.stringify(out), dataType:”json”, contentType:”application/json” }) Aquí está el código del Frasco que sirve la solicitud anterior. @app.route(‘/getReport’, methods=[‘GET’]) def report(): return Response(‘this is a sample response’) El método anterior no puede encontrar […]

¿Por qué el script POST de JQuery ajax produce un error 400?

Tengo $.ajax({}) para actualizar el MSGS div, pero actualmente solo está lanzando Error 400: Bad Request . También tengo un código de matraz también, ver la respuesta. Código: function ajax_(){ console.log(“Running func”) $.ajax({ url: “/chat”, contentType: “application/json;”, dataType: “json”, data: JSON.stringify(“SOMETHING”), method: ‘POST’, type: “POST”, success: function(){ console.log(“Success”); document.getElementById(“msgs”).innerHTML = $(“#msgs”).html(); }, error: function(){ console.log(“Error!”) […]

Twisted.Web y AJAX

He implementado un servicio web de juguetes en Twisted.Web: from twisted.web import server, resource, http class RootResource(resource.Resource): def __init__(self): resource.Resource.__init__(self) self.putChild(‘test’, TestHandler()) class TestHandler(resource.Resource): isLeaf = True def __init__(self): resource.Resource.__init__(self) def render_GET(self, request): return self.render_POST(request) def render_POST(self, request): return “hello world!” if __name__ == “__main__”: import sys from twisted.internet import reactor reactor.listenTCP(8082, server.Site(RootResource())) reactor.run() Según […]

¿Raspando la página de Ajax con Scrapy?

Estoy usando Scrapy para raspar datos de esta página https://www.bricoetloisirs.ch/magasins/gardena La lista de productos aparece dinámicamente. Encuentra url para obtener productos https://www.bricoetloisirs.ch/coop/ajax/nextPage/(cpgnum=1&layout=7.01-14_180_69_164_182&uiarea=2&carea=%24ROOT&fwrd=frwd0&cpgsize=12)/.do?page=2&_=14742 Pero cuando lo raspo por Scrapy me da la página vacía. Page: 0 / Size: 12 Aqui esta mi codigo # -*- coding: utf-8 -*- import scrapy from v4.items import Product class GardenaCoopBricoLoisirsSpider(scrapy.Spider): […]

¿Funcionalidad de carga de archivos en el cierre de google?

Estoy creando un proyecto en el motor de Google Apps. Aquí estoy tratando de subir un archivo a blobstore. Tengo un archivo html con varios formularios, donde cada formulario tiene un botón para subir archivos Ahora, tan pronto como el usuario selecciona un archivo con este botón, el archivo debe comenzar a cargarse en el […]