У меня есть простой сервер на Python,Проблемы с сервером Python и Ajax на Firefox
import BaseHTTPServer
import SimpleHTTPServer
PORT = 8080
class TestHandler(SimpleHTTPServer.SimpleHTTPRequestHandler):
def do_GET(self):
self.wfile.write("ok")
def start_server():
"""Start the server."""
server_address = ("", PORT)
server = BaseHTTPServer.HTTPServer(server_address, TestHandler)
server.serve_forever()
if __name__ == "__main__":
start_server()
и я хочу общаться с Ajax:
$.ajax({
type: "GET",
url: 'http://localhost:8080',
data: dataString,
success: function(data) {
alert(data)
}
});
Но из-за междоменными проблемами, URL = 'http: // localhost: 8080' не работает с Firefox или Chrome. Мой код в порядке.
Как сделать, чтобы разрешить мой pb? Мой файл HTML находится на локальном http://localhost/test/, а мой сервер Python находится на http://localhost:8080, и я хочу общаться в том же домене.
У меня есть сервер apache для html/ajax и сервера python. Как я могу обслуживать локальный файл через один и тот же сервер? – pablo07
См. Обновленный ответ, плз. – 9000
Большое спасибо ... сейчас все в порядке – pablo07