前端模拟post请求,获取数据的问题
小弟略懂web开发,而且是前后端一脚踢的那种全栈人材,但水平只是到Ctrl+C&V的级别,开发全靠抄,底层原理基本不懂。现在有个情景是这样的,厂里有个内网网站,查询一下信息或图片步骤比较复杂,但那个网站不是我能动的。
为了简化操作,我考虑能否自己写一个前端页面,通过前端POST请求,实现一键获取数据。
首先我按正常步骤完成登录鉴权,获得Cookie、SESSION等信息,也可以通过浏览器控制台了解POST的标头和负载。
但我的前端网页是本地地址的,不知道是否存在跨越限制?
各位大佬,你们认为我这个想法是否有可能实现,请指教,感谢。 我感觉肯定回跨 必然跨域,但你可以用油猴啊,这样就不涉及跨域了 你有环境实际测试下不就知道了吗。如果有跨域,用nginx解决一下跨域。 你实际调用接口测试一下,就知道了,跨域的话浏览器就直接拒绝访问了,
如果跨域了,你又不能修改现有的接口的话, 你就需要自己写个后端程序,中转一下就行了(意思就是,你的前端请求自己的后端,自己的后端再去请求你内网项目的接口,相当于做个代{过}{滤}理)
还有不想自己写后端代{过}{滤}理程序的话,可以在本机部署一个nginx服务器,把你自己的请求转发给内网的接口 如楼上所说,会跨域,建议自己写个后台页面去发送请求那个网站数据,然后前端调用自己的后台地址 你这个样子去调用的话,肯定会跨域的。 写个后端去登录,爬取数据等,然后你的前端操作后端。这样就没问题 跨域肯定是存在的, 但是如果是自己用的话, 根本不是问题, 毕竟浏览器可以设置 允许跨域 去看看vue的教程