client-server 相关问题

客户端 - 服务器模型是一种集中模型,其中服务器根据请求为多个客户端执行专门的服务(例如HTTP,SMTP等)。

日志:08P01:无法接受 SSL 连接:检测到 EOF

我正在为 PostgreSQL-16.4 设置基于后量子加密 (PQC) 的自签名证书,旨在使用 PQC KEM 和 DSA 算法(特别是用于 KEM 的 Kyber768 和用于数字的 Dilithium3

回答 1 投票 0

c 本地主机的 TCP 套接字连接被拒绝

我正在尝试在本地主机中制作客户端/服务器程序,但客户端无法连接到服务器,我不知道我做错了什么。 我尝试调试程序和所有参数...

回答 3 投票 0

远程监控设计

我需要监控几个正在进行压力测试的系统。我想制作一个客户端-服务器 .NET(C#) 应用程序,它将 ping 系统以检查温度、内存使用情况等。 客户会

回答 3 投票 0

客户端服务器通信期间数据丢失

我正在开发一个项目,需要将字符串转换为二进制格式并对二进制数据实现循环冗余校验(crc)。数据需要通过客户端-服务器通信进行传输...

回答 1 投票 0

使用 pytest 进行多处理时正确拆卸进程

我正在开发一个包,其中包括带有相应客户端的服务器。 我想我可以节省大量的精力来模拟所有的交互,只需要编写一些测试用例来测试......

回答 1 投票 0

点燃工厂<TransactionManager>被忽略

我正在尝试为 Ignite Cache 设置外部事务管理器,但是它显示 Factory 被忽略并且 create 未被调用... 工厂实施是: 公开课

回答 1 投票 0

Apache Geode - 使用来自客户端的相同代码在基于 DUnit 的测试服务器/远程服务器上创建区域

我尝试重用以下文档中的代码:https://geode.apache.org/docs/guide/11/developing/region_options/dynamic_region_creation.html 我遇到的第一个问题是 缓存c...

回答 1 投票 0

线程“主”java.net.SocketException 中出现异常:连接重置 -

我创建了一个简单的客户端/服务器程序,其中客户端从命令行参数获取文件。然后,客户端将文件发送到服务器,在服务器中使用 GZIP 压缩并发回...

回答 3 投票 0

为什么使用 google.script.run 调用的服务器端函数会被调用两次,间隔 10 秒?

我有一个绑定到工作表的脚本。它需要 提示用户输入一些数据 进行一些处理,并可能有附加提示。 看起来客户端 HTML 表单是 1 的最佳选择,因为...

回答 1 投票 0

当这个线程在另一个线程中创建时,如何干净地杀死Python中的“while true”线程?

在我现在正在工作的项目中,我的任务是用python创建一个服务器客户端程序。 这个想法是让“n”个远程设备连接到服务器。通过套接字编程,...

回答 1 投票 0

与典型的客户端-服务器模型相比,Webhook 是如何工作的

在典型的客户端-服务器模型中,如果没有客户端的显式请求,服务器无法向客户端发送数据。然而,网络钩子的运作方式似乎有所不同。 我知道 webhooks 允许...

回答 1 投票 0

通过 TCP/IP 将 Delphi 客户端应用程序连接到服务时出现问题

我正在尝试将用 Delphi 编写的客户端应用程序连接到使用 TCP/IP 的服务器上运行的服务。该服务也是用 Delphi 编写的,并使用 TIdTCPServer 来监听连接。 W...

回答 1 投票 0

Android post请求没有application/json正文

我正在使用 Okhttp3 模块通过 Android 客户端和服务器进行 http 请求训练。我已经使用了 get 请求,没有任何问题,但是当我尝试 post 请求时,它们无法到达服务器。 使用一些...

回答 1 投票 0

Meteor JS:客户端未从 Mongo DB 获取数据

我已经开始学习 MeteorJS 并制作了一个示例应用程序。我在 mongoDB 中有一个集合,我试图在客户端中查看该集合 这是我的服务器代码(文件位于 /libs 中) newColl=新流星。

回答 5 投票 0

如何在 64 位 Unix 和 Windows 应用程序之间处理长数据类型?

我正在开发一个 C++ 客户端服务器应用程序,其中客户端位于 Windows 上,服务器位于 AIX 上。现有的两个应用程序都是 32 位的,我们计划将它们迁移到 64 位。 根据

回答 1 投票 0

使用 gSoap 从 Interplay Web Services 实例获取文件

我计划在项目中使用 gSoap 从 Interplay Web Services 实例获取文件(位于端点 + URI)。有没有最佳实践来解决这个问题?我注意到有几个插件...

回答 1 投票 0

如何通过tcp/ip连接前后端?

我有一个 GUI(前端,用 C++ 编程)和一个内核(后端,用 C++ 编程)。目前,前端仅链接到后端库。但是,由于性能原因,我想要

回答 1 投票 0

部署在 AWS EC2 实例上的应用程序:如何让我的 React 容器使用内部 URL 与我的 springboot 容器进行通信?

我有两个 docker 容器在 ubuntu EC2 实例上运行。客户端是使用 docker build 和 docker run 构建和运行的。 springboot/postgres docker 是一个 docker 组合。客户端有端口

回答 1 投票 0

无法使用 Go MultipartForm 解析多个文件

我正在构建一个简单的文件上传器,基本上用于学习/测试目的,使用Vue作为前端,Go作为后端。这是代码 我正在构建一个简单的文件上传器,主要用于学习/测试目的,使用 Vue 作为前端,Go 作为后端。这是代码 <template> <div class="adddocument-container"> <h1>Trascina il documento da aggiungere qui</h1> <form action="http://localhost:55678/postdocument" method="post" enctype="multipart/form-data" style="display: flex;flex-direction: column;gap: 20px;"> <input class="fileinput" name="file[]" ref="file" type="file" multiple @input="collectDocument"> <div> <p v-for="i in it"> {{ i.name }}</p> </div> <button type="submit">Upload</button> </form> </div> </template> <script> export default { data () { return { it : [] } }, methods : { collectDocument() { this.it = this.$refs.file.files } } } </script> 这里是 golang http 处理函数: package handlers import ( "io" "os" "mlpbackend/dbmanager" "net/http" ) func PostDocument (db *dbmanager.DBClient) http.HandlerFunc { return func(w http.ResponseWriter, r *http.Request) { r.ParseMultipartForm(0) for k := range r.MultipartForm.File { file,fileheader,err := r.FormFile(k) if err != nil { panic(err) } defer file.Close() localFileName := "./documents/" + fileheader.Filename out, err := os.Create(localFileName) if err != nil { panic(err) } defer out.Close() _, err = io.Copy(out,file) if err != nil { panic(err) } } } } 我似乎无法在后端接收/解析多个文件,我不明白为什么或哪里错了。 基本上,go 处理程序应该写入 documents 文件夹中收到的所有文件,但它只写入(正确地)在前端选择的最后一个文件。 另外,我检查了从前端发送的 POST 请求,它似乎正确发送了所有文件(我是根据请求大小来假设的),但我不明白我在后台哪里错了 -到此结束。 非常感谢您的帮助! Request.FormFile的文档说: FormFile 返回所提供的表单密钥的第一个文件。 应用程序必须直接使用Request的MultipartForm来访问密钥的所有文件。 for k, fileheaders := range r.MultipartForm.File { for _, fileheader := range fileheaders { file, err := fileheader.Open() if err != nil { panic(err) } defer file.Close() ...

回答 1 投票 0

在tcp连接中,服务器怎么可能同时处理超过65535个客户端?

我一直在阅读 Oracle 的套接字教程,并偶然发现了以下文本: 如果一切顺利,服务器将接受连接。接受后,服务器将获得一个新的套接字...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.