Как я могу использовать URL-адрес для вызова скрипта Python

В моем Java-коде я хочу иметь возможность вызывать URL-адрес, и этот URL-адрес должен запускать мой скрипт Python. У кого-нибудь есть рекомендации?

Я пытался использовать Heroku для размещения скрипта Python, но мне также понравится альтернатива.

Когда я размещаю свой код Python на своем локальном сервере, я могу вызвать URL-адрес, и скрипт Python запускается

Но я хочу иметь возможность разместить скрипт python в другом месте, чтобы я мог вызывать URL-адрес из своего приложения для Android.

Вы спрашиваете совета по услугам хостинга Python?

BackSlash 02.07.2019 08:13
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
1
113
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вам нужен какой-то сервер для получения запроса. У меня есть пример фляги. Серверный код для получения и использования POST-запроса с использованием flask будет выглядеть следующим образом:

from flask import Flask, request
app = Flask(__name__)
@app.route('/', methods=['POST'])
def result():
    print(request.form['foo']) # should display 'bar'
    return 'Received !' # response to your request.

Это самый простой и быстрый способ отправить/получить POST-запрос с помощью Python.

Вы также можете использовать java для отправки запроса POST.

Спасибо чувак. Но где мне его разместить? В настоящее время он размещен на моем локальном хосте, и когда я пытаюсь вызвать его оттуда, он отлично работает. Но как мне разместить его в другом месте, чтобы я тестировал его на живом сервере, а не на своем локальном хосте?

Edung Divinefavour 02.07.2019 11:19

Другие вопросы по теме