Мой Flask API работает на Почтальоне, а также работает, когда я вызываю его в браузере, например (http://127.0.0.1: 5000 / ), но когда я вызываю этот API в коде JavaScript ( При извлечении HTTP или любого другого метода) он выдает ошибки на консоли Вот сцена ошибки на консоли FLask Код приведен ниже:
from flask import Flask, jsonify,request
from flask_restful import Api, Resource
app = Flask(__name__)
api = Api(app)
class Home(Resource):
def get(self):
return jsonify("Hello Word!!")
api.add_resource(Home,'/')
if __name__ == "__main__":
app.run(host="127.0.0.1", debug=True)
Вот вывод этот код в браузере
Когда я вызываю API в Code (My Web Project), выдается ошибка.
JavaScript Код:
<!DOCTYPE html>
<html>
<body>
<h2>The XMLHttpRequest Object</h2>
<button type="button" onclick="loadDoc()">Request data</button>
<p id="demo"></p>
<script type="text/javascript"></script>
<script>
function loadDoc() {
fetch('https://127.0.0.1:5000/hospitalData')
.then((response) => {
return response.json();
})
.then((myJson) => {
console.log(myJson);
});
}
</script>
</body>
</html>