我正在处理一个项目,我必须使用http post请求将数据从arduino发送到我的web rest api。我知道Web浏览器不允许跨域请求。那么我在这里是否需要照顾相同的原产地政策?如果是,那么在测试我的api时我会使用fiddler,那么它是不是跨域?
答案 0 :(得分:0)
如果发出请求的客户端未在浏览器中运行,则同源策略不适用。
“origin” concept和同源的概念实际上只与浏览器中运行的网络应用程序相关。浏览器是唯一强制执行同源策略的运行时。除了浏览器之外的运行时都可以无限制地自由地进行跨源请求。
因此,除非您在Arduino上发送数据的客户端代码在浏览器中运行,否则您无需担心任何跨源限制会阻止您执行任何操作。