捕获来自另一个进程的http请求

鲍勃

假设某个进程正在发布https请求(例如,使用curl进行发布)。

假设我具有root特权,是否有办法拦截此类请求并以http错误进行响应,或者甚至可以通过确认来更好地响应?

我正在使用嵌入式设备,因此对软件库的访问受到限制。

X田

您要的是所谓的代理HTTP服务器。

该软件接收http请求并将其传递或拒绝(也进行日志记录),它不需要放在您的嵌入式设备上,但是需要将您的设备配置为访问代理,而不是直接访问Internet。

apache nginx是可以充当代理服务器的Web服务器的两个示例。squid是一个复杂的代理服务器,可以处理许多协议。charles是另一个,但要为计划付费(尽管有免费试用期)。

如果您需要确保所有请求都是通过代理进行的,那么您还需要设置网络以防止来自设备的直接请求直接进入互联网。(如果您的设备托管代理,则无法执行此操作)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从Linux中的另一个进程触发一个进程?

等待一个进程完成并执行另一个进程

在另一个请求中使用来自数据库请求的结果单值

从另一个进程重新启动一个进程

来自另一个URL的Http发布到Angular 6应用中

从另一个进程中杀死一个python进程

等待一个http请求完成后再发送另一个?

如何在另一个异步进程结束后启动一个进程(独立于Web请求)

如何使用ENTRYPOINT或CMD从docker进程捕获stdout并将其管道传输到另一个

从另一个请求创建请求

用来自另一个进程的数据填充分配的内存

来自后台脚本的pidof用于另一个后台进程

我可以知道我的窗口句柄是否由另一个进程请求吗?

捕获另一个函数调用的子进程的异常

使用Node.js捕获来自另一个模块的事件

一个python进程为另一个python进程提供信息

在另一个终端中合并来自多个独立进程的输出

一个进程如何阻止另一个进程(该进程产生)?

使用VirtualBox从另一个VM访问来自一个VM的本地http服务器

来自另一个类的setText将打开另一个窗口

如何完成2个HTTP请求,然后触发另一个Action合并结果

如何在另一个HTTP请求中使用来自一个HTTP请求的$ scope值

来自 api 的 foreach obj 如何发出另一个请求

为来自另一个域的每个请求创建一个会话

使用从一个 HTTP 请求到另一个 Azure 的响应数据

AsyncTask 如何将一个进程工作到另一个进程?

将来自 NodeJS 的 FormData() 请求转发到另一个服务

执行包含来自 talend 中另一个作业的休息请求的作业

如何捕获来自另一个异步函数的错误