标签: client

有没有办法在不使用服务器端语言的情况下密码保护HTML页面?

我有一系列相互关联的网页,我想通过要求用户提供登录名和密码来限制对这些页面的访问.但是,我的托管帐户目前没有为服务器端脚本提供任何工具 - 有没有办法只使用客户端脚本来实现这个目标?

我想知道以下程序是如何工作的 -

http://www.myzips.com/software/HTML-Password.phtml

澄清:感谢您的投入.但是,如果我正在配置Web服务器,那么用户是否可以输入用户名和密码?

html javascript passwords client

1
推荐指数
3
解决办法
3591
查看次数

处理 TCP 流

我们的服务器似乎是基于数据包的。它是对旧的基于串行的系统的改编。多年来,它已被添加、修改、重建等。由于 TCP 是流协议而不是数据包协议,因此有时数据包会被分解。ServerSocket 的设计方式是,当 Client 发送数据时,部分数据包含我们消息的大小,例如55. 有时这些数据包被分成多个部分。它们按顺序到达,但由于我们不知道消息将如何拆分,因此我们的服务器有时不知道如何识别拆分消息。

所以,已经给了你背景信息。如果数据包被拆分,重建数据包的最佳方法是什么?我们正在使用 C++ Builder 5(是的,我知道,旧的 IDE,但这是我们目前可以使用的全部。大量工作需要在 .NET 或更新的技术中重新设计)。

c++ client tcp c++builder-5

1
推荐指数
1
解决办法
1805
查看次数

可以将Windows上的tcp客户端连接到linux上的服务器吗?

使用mono编写在linux(Ubuntu)上运行的服务器.以及使用.net在Windows上运行的客户端,我可以在linux中连接到服务器.我将使用c#进行服务器和客户端编程.

c# linux mono client

1
推荐指数
1
解决办法
686
查看次数

ColdFusion 中的 COOKIE 和 CLIENT 范围之间的区别?

我一直在谷歌搜索,但没有找到答案。

我非常了解cookie作用域在 ColdFusion 中的作用。但我不是 100% 确定client范围的目的或它与cookie范围之间的差异。它变得有点混乱,因为client可以将范围的一种存储方法设置为cookie.

有人可以提供一个示例或用例来说明差异是什么以及我何时会使用一个和另一个?

cookies coldfusion client scopes

1
推荐指数
1
解决办法
2262
查看次数

GWT客户端umbrellaexception在java中获取完整的错误消息

我目前正在使用GWT,但我发现几乎不可能在Chrome控制台中找到当前错误消息的错误.在本地开发模式和我在GAE上托管应用程序时,我都会收到错误.我如何得到实际的java错误?它说哪条线和我得到的例外?顺便说一句,我正在寻找的错误是什么?

提前致谢!

debugging gwt google-app-engine client

1
推荐指数
1
解决办法
4893
查看次数

python套接字和socketserver

我一直在尝试制作一个多客户端服务器,并且最终可以正常运行,但是我现在要做的是代替获取客户端地址,让客户端输入名称,然后程序会说“鲍勃:嗨,大家好”,而不是“ 127.0.0.1:嗨,大家好”。

我使用了python文档中的预制服务器和客户端。这是服务器:

import socketserver

class MyUDPHandler(socketserver.BaseRequestHandler):


    def handle(self):
        data = self.request[0].strip()
        name = self.request[0].strip()
        socket = self.request[1]
        print(name,"wrote:".format(self.client_address[0]))
        print(data)
        socket.sendto(data.upper(), self.client_address)

if __name__ == "__main__":
    HOST, PORT = "localhost", 9999
    server = socketserver.UDPServer((HOST, PORT), MyUDPHandler)
    server.serve_forever()
Run Code Online (Sandbox Code Playgroud)

这是客户:

import socket
import sys

HOST, PORT = "localhost", 9999
data = "".join(sys.argv[1:])
name = "".join(sys.argv[1:])


sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)

sock.sendto(bytes(name + "Bob", 'utf-8'), (HOST, PORT))
sock.sendto(bytes(data + "hello my name is Bob", "utf-8"), (HOST, PORT))
received = str(sock.recv(1024), "utf-8")

print("Sent:     {}".format(data))
print("Received: …
Run Code Online (Sandbox Code Playgroud)

python sockets client socketserver

1
推荐指数
1
解决办法
3636
查看次数

如何在PyQt5中使用QWebSocket创建WebSocket客户端

我想通过在PyQt5中使用QWebSocket创建一个websocket客户端。为了方便起见,假设我有一个websocket服务器,源代码是这样的,

from PyQt5 import QtCore, QtWebSockets, QtNetwork, QtGui
from PyQt5.QtWidgets import QApplication, QMainWindow, QMenu, QAction
from PyQt5.QtCore import QUrl

class MyServer(QtCore.QObject):
    def __init__(self, parent):
        super(QtCore.QObject, self).__init__(parent)
        self.clients = []
        self.server = QtWebSockets.QWebSocketServer(parent.serverName(), parent.secureMode(), parent)
        if self.server.listen(QtNetwork.QHostAddress.LocalHost, 1302):
            print('Connected: '+self.server.serverName()+' : '
                  +self.server.serverAddress().toString()+':'+str(self.server.serverPort()))
        else:
            print('error')
        self.server.newConnection.connect(self.onNewConnection)
        self.clientConnection = None
        print(self.server.isListening())

    def onNewConnection(self):
        self.clientConnection = self.server.nextPendingConnection()
        self.clientConnection.textMessageReceived.connect(self.processTextMessage)

        self.clientConnection.binaryMessageReceived.connect(self.processBinaryMessage)
        self.clientConnection.disconnected.connect(self.socketDisconnected)

        print("newClient")
        self.clients.append(self.clientConnection)

    def processTextMessage(self, message):
        print(message)
        if self.clientConnection:
            for client in self.clients:
                # if client!= self.clientConnection:
                client.sendTextMessage(message)
            # self.clientConnection.sendTextMessage(message)

    def processBinaryMessage(self, message):
        print("b:",message) …
Run Code Online (Sandbox Code Playgroud)

python client websocket pyqt5

1
推荐指数
1
解决办法
2271
查看次数

当消息到达服务器而没有在java中读取流时,会发生什么?

如果我有一台服务器和一台客户端,我在两者之间打开了一个套接字:

1.客户端是否有可能有一个printWriter流,以便将内容写入套接字,但服务器在同一时间内不会有一个bufferReader?

  1. 如果1的答案为是,如果该客户端将向服务器发送消息(当前没有读取流),则该消息将发生什么,直到服务器将创建读取流并读取消息?

谢谢

java sockets client client-server server

1
推荐指数
1
解决办法
56
查看次数

问题将Java客户端连接到Windows 10上的Azure Cosmoss db仿真器,找不到证书

问题:我的演示代码客户端无法连接到Windows 10上的Azure Cosmos模拟器。不确定为什么不这样做。

步骤
1.在Windows上安装cosmossdb仿真器-看起来不错
2.按照文档,启动Windows cert manage.msc。选择了具有友好名称“ DocumentDBEmulatorCertificate”的私有证书作为base64编码的x.509.cer文件到本地磁盘
3。以管理员身份在Windows中启动了cmd控制台,并以cd到本地JAVA_HOME / lib / security目录(我正在使用Java 8.0.131 )
4.与此一起运行keytool

keytool -import -trustcacerts -keystore cacerts -storepass changeit -noprompt -alias azureCosmossDBEmulator -file“ D:\ exported certificate \ cosmossDB-emulator-cert.cer”

  1. 列出了修订的密钥库中的dump.txt文件。我可以在转储中看到我的条目

azurecosmossdbemulator,2017年8月30日,trustCertEntry,证书指纹(SHA1):5B:F4:14:BE:9F:2B:7F:6A:2B:C0:87:A4:3E:4D:9A:52:45: FA:2F:EA

这与x.509证书中的指纹值匹配。

  1. 在我的构建中重启intellij,检查了Java 8.0.1.3.1是项目中唯一的jdk。

  2. 在调试中启动常规测试脚本并逐步执行代码。我可以创建DocumentClient。

  3. 这只是测试连接代码的草稿脚本,看起来像这样

最终字符串键=“ C2y6yDjf5 / R + ob0N8A7Cgv30VRDJIWEHLM + 4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw / Jw ==”

DocumentClient client = new DocumentClient("https://localhost:8081", key
                , new ConnectionPolicy(), ConsistencyLevel.Session)

String dbname = "familyDB"
        String dblink = "/dbs/$dbname"

//create db if not exists
try {
    client.readDatabase(dblink,null) …
Run Code Online (Sandbox Code Playgroud)

java client keystore azure

1
推荐指数
1
解决办法
1406
查看次数

如何在C中编写基于epoll的套接字客户端

我在网上可以找到的所有示例都是服务器。我想使用epoll构建一个基本的Web搜寻器。因此,我需要一个基本的客户示例来入门。

当我说“基本”时,我实际上是指一个完整的示例,该示例演示了向实时Web主机发送和接收数据的多种连接。例如,一个简单的HEAD请求及其响应。

c sockets client epoll

1
推荐指数
1
解决办法
2741
查看次数