我正在构建一个DataSnap服务器,作为WebDAV服务器,并尝试在使用DSHTTPService时读取请求头,然后修改响应头。
有人能指点我正确的方向吗?我注意到Trace TDSRequest和TDSResponse是TDSRequestIndy和TDSResponseIndy的祖先,这些组件可以访问头文件,但我不太确定如何从TDSRequest到达TDSRequestIndy。
另外,我认为Trace可能不是访问请求和响应的最清晰方式,但这是我目前找到的唯一方法。
之所以尝试使用DataSnap而不是直接使用Indy,是因为我希望使用DataSnap进行其他远程方法。
有人能指点我正确的方向吗?我注意到Trace TDSRequest和TDSResponse是TDSRequestIndy和TDSResponseIndy的祖先,这些组件可以访问头文件,但我不太确定如何从TDSRequest到达TDSRequestIndy。
另外,我认为Trace可能不是访问请求和响应的最清晰方式,但这是我目前找到的唯一方法。
之所以尝试使用DataSnap而不是直接使用Indy,是因为我希望使用DataSnap进行其他远程方法。