簡體   English   中英

在 C# 程序中從外部網站讀取 javascript 變量

[英]Reading javascript variables from external website in C# program

我想問你如何閱讀 JS 變量並將它們傳遞給 C# 程序?

我正在嘗試從外部網站讀取 var(類似於在控制台中打印出 var 但我需要在 c# 中處理 var 的 chrome 調試器)。 我聽說過有關 ASP.NET 的消息,但我認為這對我的情況不起作用。

一般來說,當你想通過編寫程序來解決問題時,你需要知道

  1. 輸入是什么
  2. 預期的 output 會是什么

對於 1. 你有一個 js 變量,例如var input = { /* some object */ }我們假設 2. 在 C# 程序中打印出來。

那么,如何連接 1. 和 2.? 這是您可能想要做的:將 js 變量(即前端中的數據)發送到 C# 服務器(后端)。

If what I stated is the problem you want to solve, you build the C# backend by .NET Core (ASP.NET is also a option but I mention .NET Core here because I am not sure which platform your C# program will run, and .NET Core是跨平台的)。

如果您要發送的 js 變量也在您控制的網頁上,您需要做的是通過 HTTP 調用(例如表單 POST )將這些 js 變量從前端發送到后端。

換句話說,您需要構建一個運行 .NET Core 的網站,它允許您從由 HTML、CSS 和 JS 構建的前端發送數據。

要構建 .NET 核心服務器,您可以查看這篇文章: 使用 POST 方法創建最簡單的 ASP.NET 核心表單

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM