腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
在Delphi2010
DataSnap
服务器
中
访问/修改
请求
/响应的报头
、
、
、
、
我正在构建一个用作WebDAV
服务器
的
DataSnap
服务器
,并且我正在尝试
在
使用DSHTTPService时
读取
请求
头
,然后修改响应
头
。 有谁能给我指个方向吗?我注意到跟踪TDSRequest和TDSResponse是TDSRequestIndy和TDSResponseIndy的祖先,这些组件可以访问头文件,但不完全确定
如何
从TDSRequest访问TDSRequestIndy此外,我也不认为Trace是访问
请求
和
浏览 1
提问于2010-01-14
得票数 3
1
回答
在
DataSnap
服务器
方法
中
,
如何
读取
所有
请求
头
、
当我知道自定义标
头
的名称时,可以通过以下方式获取值: function TControllerAplicacao.EchoString(Value: string): string; objWebModule: TWebModule; //need Web.HTTPApp objWebModule := GetDataSnapWebModule; //need
Datasnap
.DSHTTPWebBrokerResult := objWebModule.Request.GetFieldByNa
浏览 38
提问于2019-10-17
得票数 0
1
回答
Delphi XE3
DataSnap
服务器
中
的访问
请求
头
、
、
我正在用Delphi实现REST
服务器
XE3 (这是我十年来第一次使用Delphi,所以我有点生疏)。目前它正在使用Indy
服务器
进行调试,但最终它将成为一个ISAPI dll。现在,我已经实现了许多TDSServerClass类,并希望访问类
方法
中
的
请求
头
。因此,例如,当用户
请求
mysite.com/
datasnap
/rest/ foo /bar时,我希望能够
读取
名为bar的foo类
方
浏览 1
提问于2012-12-27
得票数 5
回答已采纳
1
回答
如何
访问
DataSnap
服务器
中
的
请求
头
?
、
、
我需要访问
DataSnap
服务器
中
的
请求
头
,但是它似乎没有这个选项。
在
DataSnap
REST
中
,这是可能的,因为TWebModule是可用的。begin Result := Module.Request.RemoteIP + ': ' + Value;有人对
DataSnap
服务器
有什么想法吗?
浏览 2
提问于2016-11-25
得票数 2
回答已采纳
1
回答
Delphi
Datasnap
REST
读取
请求
头
TWebrequest
、
、
我有一个
datasnap
服务器
,接收来自webhook或客户端的传输。传入的
请求
包含标
头
字段,带有令牌,我需要访问以验证用户
请求
。传递的令牌,例如
浏览 0
提问于2020-12-03
得票数 0
1
回答
WCF客户端应用程序与非WCF (
DataSnap
)
服务器
的持久连接
、
、
、
、
什么起作用I可以使用一个简单
浏览 2
提问于2012-06-26
得票数 3
回答已采纳
2
回答
DataSnap
服务器
-将HTTP
请求
重定向到另一个
DataSnap
服务器
、
、
、
、
我的应用程序由一个“网关”
DataSnap
REST
服务器
组成,它是
所有
客户端的第一个访问点。根据客户端在
请求
中
传递的用户名(基本身份验证),需要将
请求
重定向到另一个
DataSnap
服务器
。我的问题--有没有办法构建“网关”
服务器
,让它根据用户名或HTTP
请求
头中的其他值将任何
请求
重定向到另一台
服务器
?我试图避免重复“网关”服务
中
的
所有
服
浏览 0
提问于2013-06-16
得票数 3
回答已采纳
1
回答
枚举TWebRequest HTTP
头
字段
、
是否可以转储TWebRequest (和TWebResponse)对象的
所有
标
头
字段?目前,我使用GetFieldByName()并使用Writeln()打印它们,但只有
在
我已经知道
头
字段的名称时,这种
方法
才有效。我正在寻找一种
方法
来获得
所有
的
头
字段名来枚举每个字段,但我没有找到任何
方法
来做到这一点。 我编写了一个REST
datasnap
控制台应用程序,并希望将
所有
HTTP
请求
&
浏览 6
提问于2011-12-29
得票数 6
回答已采纳
1
回答
在
Delphi中使用REST
请求
、
我需要用Delphi写一个简单的REST
服务器
,用Ruby on Rails写一个客户端。我已经看过Marco Cantu
在
Delphi
中
关于REST的
所有
视频,我有一个问题: Delphi
如何
处理像"/users/1"这样的
请求
,其中1是用户的ID?我见过的
所有
示例都使用简单的函数(如EchoString(value)或ReverseString(Value)),
请求
是"
Datasnap</e
浏览 1
提问于2012-07-02
得票数 7
2
回答
使用
Datasnap
构建实际的数据库应用程序
、
、
、
、
我使用ADO和devexpress
在
D2010
中
构建了一个广泛的两层应用程序。我想将其升级为使用
Datasnap
,主要是为了向易受攻击的SQL
服务器
提供HTTPS通信,而不仅仅是TCP/IP。我遵循了我能找到的
所有
Datasnap
教程。我有Cary Jensen的深度Delphi : ClientDatasets。
所有
这些都很好,但这些示例几乎没有用,因为
在
实际的数据库应用程序
中
,网格是通过将多个表连接在一起来填充的,而几乎
浏览 8
提问于2011-10-16
得票数 4
回答已采纳
2
回答
Datasnap
和SocketError
、
、
我有一个带有vcl窗体客户端的数据vcl
服务器
。从客户端,如果
服务器
已经关闭并使用现有的客户端连接重新启动,我
如何
处理?此场景引发10053 EIdSocketError异常。为了进行复制,我运行
服务器
和客户端,调用
服务器
(我使用通过
DataSnap
代理生成器公开的
方法
)。然后我关闭
服务器
(例如关闭应用程序)并重新启动它。然后,我尝试再次调用
服务器
。finally end; dspPolicyGr
浏览 4
提问于2012-08-13
得票数 7
2
回答
DataSnap
将入站
请求
限制
在
16k
、
、
、
、
当入站
请求
传入时,
在
将执行传递给
在
TIdIOHandler.InitComponent
中
调用的
方法
之前,将在线程
中
调用TServerMethods。我
在
服务器
中
没有任何Indy组件,所以
DataSnap
正在使用Indy 10底层组件。我找不到增加价值的
方法
。我甚至尝试将IdIOHandler单元复制到项目文件夹并更改常量值。但是它仍然从Indy 10构建中获取IdIOHandler.dcu,并忽略了
浏览 4
提问于2012-09-05
得票数 2
回答已采纳
1
回答
Delphi的
Datasnap
ISAPI模块上的CORS问题
、
、
、
、
我们
在
AngularJS客户端访问
Datasnap
REST (Delphi10.1柏林)
服务器
时遇到了问题。即使
在
同一台机器上运行Angular和
Datasnap
进行测试(Angular
在
localhost:8080,
Datasnap
在
localhost:8081),浏览器也会将调用检测为跨域调用,并且当Angular注意:我允许使用以下代码进行跨域调用: code 将
服务器
作为StandAlone应用程序运行,我可以
在<
浏览 10
提问于2016-08-05
得票数 2
回答已采纳
2
回答
同一域(本地主机)上的XHR跨域错误
、
、
、
、
解释:使用mozilla firefox,firebug警告: “跨源
请求
被阻止:相同的原产地策略不允许
在
http://127.0.0.1:3581/
datasnap
/rest/TdssMloteament
浏览 4
提问于2014-09-10
得票数 2
1
回答
如何
通过以delphi VLC形式编码通过delphi webservice返回的代码来使用TDatasource组件
、
、
我做了一个cgi web服务。代码如下: Data.DB, { TMyServices } public function TestFunction():
浏览 0
提问于2013-07-31
得票数 0
1
回答
如何
在Delphi
datasnap
服务器
上过滤
请求
?
、
、
、
、
我对这个delphi
datasnap
的东西是个新手,几乎没有任何有用的文档。就我所知道。
在
调用
服务器
类
方法
之前,将通过WebModule
方法
处理来自远程客户端的
所有
请求
。FServerFunctionInvokerAction <> nil then FServerFunctionInvokerAction.Enabled := AllowServer
浏览 0
提问于2014-09-30
得票数 1
1
回答
德尔菲10西雅图数据午睡通过HTTP:正确使用上下文
在
TDSAuthenticationManager.OnUserAuthenticate?
、
、
我正在使用一个带有多个ServerMethods类的
Datasnap
服务器
。然后通过HTTP/S等正常方式通过TDSHTTPService公开这些内容。这看起来好像应该可以
在
Datasnap
TDSAuthenticationManager OnUserAuthenticate事件中使用"Context“参数来更改所使用的身份验证检查。尝试连接成功,但在OnUserAuthenticate事件
中
,"Context“参数为空。简单地说,:
如何
正确地管理不同的身
浏览 2
提问于2016-03-22
得票数 1
1
回答
Asp.net无法获取更新的Cookie
、
、
、
在
我的场景
中
,我将添加/更新一个cookie In action
方法
,当局部视图呈现时,它将获取该Cookie的先前数据。页面重新加载后,才会显示更新后的数据。动作
方法
Response.Cookies["TColumns
浏览 39
提问于2017-01-26
得票数 0
回答已采纳
1
回答
TClientDataSet不释放内存
、
、
、
当我通过调用其Open
方法
填充TClientDataSet时,直到用户断开其客户端与
DataSnap
服务器
的连接时,才会释放所分配的内存。当用户使用应用程序并继续从
DataSnap
服务器
检索数据时,将继续分配内存(数百兆)。当用户断开连接时,
所有
内存都会被释放。它需要在每次
请求
后释放分配的内存,以便长时间连接的用户不会因为耗尽
服务器
的
所有
RAM而使
服务器
崩溃。为什么
在
使用TClientDataSet
浏览 0
提问于2011-07-08
得票数 2
回答已采纳
1
回答
Node.js -
在
HTTPS上发出
请求
时只与代理
服务器
通信
、
、
、
我使用代理
服务器
发送https
请求
。我希望只与代理
服务器
(不传递给目标
服务器
)来回传递某些信息。
在
执行HTTP
请求
时,这可以很容易地用
请求
头
来完成,但是对于HTTPS
请求
,
头
是加密的,所以使用
请求
头
不是一个选项。我的代理
服务器
在
使用HTTPS时提供了以下选项: 向代理
服务器
发送未加密数据的唯一点是使用初始连接
方法</e
浏览 8
提问于2017-09-03
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Okhttp解析(二)网络请求的执行
如何在Python中创建WEB应用程序
http超文本协议,让http不再难懂
如何编写Go中间件
浏览器缓存看这一篇就够了
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券