Чтение javascript переменных с внешнего сайта в программе C# - PullRequest
0 голосов
/ 20 июня 2020

Я хотел бы спросить, как вы можете читать JS vars и передавать их программе C#?

Я пытаюсь прочитать var с внешнего веб-сайта (что-то вроде chrome debugger который выводит переменную в консоли, но мне нужно обработать переменную в c#). Я слышал что-то о ASP. NET, но не думаю, что это сработает в моем случае.

1 Ответ

0 голосов
/ 20 июня 2020

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

  1. , что это за вход
  2. каков будет ожидаемый результат

Для 1. у вас есть переменная js, например var input = { /* some object */ } Предположим, что 2. распечатывает ее в программе C#.

Итак, как подключить 1. и 2.? Это то, что вы можете сделать: отправка переменной js (т.е. данных во внешнем интерфейсе) на сервер C# (бэкэнд).

Если то, что я сказал - это проблема, которую вы хотите решить, вы создаете бэкэнд C# с помощью. NET Core (ASP. NET - тоже вариант, но я упоминаю. NET Core здесь, потому что я я не уверен, на какой платформе будет работать ваша программа C#, и. NET Core является кроссплатформенным).

Если переменные js, которые вы хотите отправить, равны на веб-странице, которая также контролируемые вами , вам нужно отправить эти js переменные из внешнего интерфейса в бэкэнд, сделав HTTP-вызов, например, форму POST .

Другими словами, вам необходимо создать работающий веб-сайт. NET Ядро, которое позволяет вам отправлять данные из внешнего интерфейса, созданного HTML, CSS и JS.

Для сборки a. NET Основной сервер, вы можете взглянуть на эту статью: Создание простейшего возможного ASP. NET Основная форма с помощью POST me тод .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...