我需要使用javascript将数据发送到远程服务器.我该怎么做呢?
背景信息: 有一个网页,我使用JS从中提取一些信息,我需要将其发送回另一台服务器进行处理.回应不是必要的.数据是XML,我已对其进行URL编码.
怎么会这样做?
编辑
我请求数据的服务器与接收数据的服务器不同.只是为了澄清.
设置 我有一台 Windows 10 PC 连接到我的 linux 服务器(ubuntu 18.04.2)。我通过 VS 代码的 ssh 功能远程访问服务器,在我强大的服务器上运行/编辑代码。用VS代码在服务器上编辑我的代码超级方便...
问题
Visual Studio 代码无法连接到我的 Linux 服务器。奇怪的是,我可以从 VScode 中的终端通过 ssh 进入服务器,只需按字面意思输入ssh <username>@<server-hostname>
但是,当我在 VScode 中执行 Remote-SSH 选项时,它不想连接到服务器......奇怪......
这是我如何使用 VScode 内置功能(用红色矩形标记)远程 SSH 到服务器。此屏幕截图的一部分是我的配置文件,我已经三重检查为正确(IP 地址和 .ssh/id_rsa_gpu_1_solarpv_ssh 位置)
这是错误输出
我的尝试
仍然出现无法创建硬链接的错误...
由于我所有的后端工作都做得对,我完全不知道为什么会出现这个问题。
ssh remote-server visual-studio-code vscode-settings vscode-remote
我使用 Windows VS 代码和此扩展“远程 SSH”、“远程 X11”、“远程 X11 (SSH)”来连接远程服务器并从远程服务器获取图形。
我运行 VcXsrv、Pageant。如果我直接连接 Pageant,X11 转发就可以工作。如果我在远程服务器中设置“export DISPLAY=localhost:10.0”,它甚至可以在 VS code 终端中工作。因此,除了 Remote X11 之外,所有功能都有效,它无法设置 DISPLAY 变量,并显示以下日志: Failed to get DISPLAY: Error: Invalid cygwin unix socket path
windows remote-server x11-forwarding visual-studio-code vscode-extensions
我正在尝试使用以下代码从本地计算机虚拟主机连接到远程MySQL服务器:
$conn = mysql_connect("$dbhost", "$dbuser", "$dbpass") or die(mysql_error());
mysql_select_db($dbname, $conn) or die(mysql_error());
Run Code Online (Sandbox Code Playgroud)
我的问题是我无法在本地连接,收到错误:
无法连接到'xxx.xxx.xxx.xxx'上的MySQL服务器(10060)
当我将相同的PHP文件上传到服务器时,情况并非如此.我能够毫无问题地查询数据库.
我也无法通过命令行连接,但我可以访问cPanel,它排除了我的IP被意外禁止的可能性.
我的本地服务器运行PHP 5.2.9,远程服务器5.2.12
我目前使用Komodo并直接在远程服务器上工作.我刚刚发现了phpstorm,我想开始给它一个去.
我的问题是,我如何在Komodo这样的远程服务器上工作?我真的不明白怎么做!
我想访问远程服务器上的分区COM +应用程序.我试过这个:
using COMAdmin
using System.Runtime.InteropServices;
_serverName = myRemoteServer;
_partionName = myPartionName;
_message = myMessage;
ICOMAdminCatalog2 catalog = new COMAdminCatalog();
catalog.Connect(_serverName);
string moniker = string.Empty;
string MsgInClassId = "E3BD1489-30DD-4380-856A-12B959502BFD";
//we are using partitions
if (!string.IsNullOrEmpty(_partitionName))
{
COMAdminCatalogCollection partitions = catalog.GetCollection("Partitions");
partitions.Populate();
string partitionId = string.Empty;
foreach (ICatalogObject item in partitions)
{
if (item.Name == _partitionName)
{
partitionId = item.Key;
break;
}
}
if (!string.IsNullOrEmpty(partitionId) )
{
moniker = $"partition:{partitionId}/new:{new Guid(MsgInClassId)}";
try
{
var M = (IMsgInManager)Marshal.BindToMoniker(moniker);
M.AddMsg(_message);
}
catch (Exception …Run Code Online (Sandbox Code Playgroud) 我的情况是,我需要使用 Windows 10 上安装的 VS Code,并在 RHEL 7.x 上使用扩展Remote - SSH运行它。
默认 RHEL 7.x 与 git 1.8.x 一起运行。我已经安装了较新的 git 版本,但这不在默认的 $PATH 环境中。
我发现这个说明https://code.visualstudio.com/docs/remote/wsl#_advanced-environment-setup-script描述了如何在使用 WSL 时专门为 VS Code 设置环境变量。
如果您想运行其他命令或修改环境,可以在设置脚本 ~/.vscode-server/server-env-setup 中完成
这似乎仅在您使用 WSL 时才有效。为什么这不能与远程 SSH 扩展一起使用?
我的特殊情况是,我在使用 VS Code 时只想要并且需要 git>=2 。当我通过 ssh 定期连接时,我想要并且需要操作系统默认工具和设置。
这给了我一个特殊的请求,即我不想编辑~/.bashrc或~/.cshrc任何其他用户环境文件。
我希望能够仅编辑 VS Code 的环境。某种,也许像:
#!/bin/bash
export PATH=/opt/rh/rh-git29/root/usr/bin\:$PATH
export LD_LIBRARY_PATH=/opt/rh/httpd24/root/usr/lib64:$LD_LIBRARY_PATH
...
Run Code Online (Sandbox Code Playgroud)
#!/bin/csh
setenv PATH /opt/rh/rh-git29/root/usr/bin\:$PATH
setenv LD_LIBRARY_PATH /opt/rh/httpd24/root/usr/lib64:$LD_LIBRARY_PATH
...
Run Code Online (Sandbox Code Playgroud)
有什么我还没有找到的地方可以让我的请求起作用吗?或者这是否是对 VS Code 团队的某种请求?
问候。
我试图通过命令行在我的远程虚拟专用服务器上运行PHP脚本.我遵循的流程是:
脚本运行得很好.但问题是,一旦我关闭PuTTY控制台窗口,脚本就会停止运行.
我需要脚本继续无休止地运行.我怎样才能做到这一点?我在服务器上运行Debian.
提前致谢.
我已经设置了远程服务器,因此单击该文件会将其下载到我的本地文件夹.在我做了一些更改后,我必须点击与服务器等同步.
我只是保存文件时有没有办法与服务器同步?
谢谢
我正在尝试使用节点js中的multer-sftp将文件上传到远程服务器.因为我正在关注官方文档npm multer-sftp.以前我将文件上传到Amazon S3而不是远程服务器.现在我想将文件上传到远程服务器.
API:
exports.newFileUpload = function(req , res , next){
var storage = sftpStorage({
sftp: {
host: 'http://www.port*****es.in/',
port: 22,
username: 'username',
password: 'password'
},
destination: function (req, file, cb) {
cb(null, 'images/')
},
filename: function (req, file, cb) {
cb(null, file.fieldname + '-' + Date.now())
}
})
var upload = multer({ storage: storage }).array('file');
upload(req,res,function(err){
logger.debug(JSON.stringify(req.body));
logger.debug(JSON.stringify(req.files));
if(err){
logger.debug("Error Occured", JSON.stringify(err));
res.json({error_code:1,err_desc:err});
return;
} else{
res.json({error_code:0,err_desc:null});
}
});
}
Run Code Online (Sandbox Code Playgroud)
上传文件时,返回错误
2017-11-10T02:39:48.297Z - debug: Error Occured {"code":"ENOTFOUND","errno":"ENOTFOUND", …Run Code Online (Sandbox Code Playgroud) remote-server ×10
javascript ×2
php ×2
activation ×1
c# ×1
com+ ×1
debian ×1
dreamweaver ×1
file-upload ×1
moniker ×1
multer ×1
mysql ×1
node.js ×1
phpstorm ×1
putty ×1
ssh ×1
synchronize ×1
windows ×1