Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将url参数从我的应用程序传递到Chrome扩展?_Javascript_Google Chrome Extension - Fatal编程技术网

Javascript 如何将url参数从我的应用程序传递到Chrome扩展?

Javascript 如何将url参数从我的应用程序传递到Chrome扩展?,javascript,google-chrome-extension,Javascript,Google Chrome Extension,在我的Google应用程序引擎应用程序中,我想传递此用户信息 user = users.get_current_user() 当用户单击应用程序中的按钮时,在url参数中添加到Chrome扩展 我该怎么做 我读过,但这似乎是关于发送信息到应用程序,而不是关于接收 这是我关于这个问题的其他问题的后续 您不能通过这样的URL参数将信息传递到后台,但您有两个选项 可能最简单的方法是让扩展插件插入到你的应用程序中。由于内容脚本在web应用程序的上下文中运行,因此它可以访问用户详细信息和您可能希

在我的Google应用程序引擎应用程序中,我想传递此用户信息

    user = users.get_current_user()
当用户单击应用程序中的按钮时,在url参数中添加到Chrome扩展

我该怎么做

我读过,但这似乎是关于发送信息到应用程序,而不是关于接收


这是我关于这个问题的其他问题的后续

您不能通过这样的URL参数将信息传递到后台,但您有两个选项

可能最简单的方法是让扩展插件插入到你的应用程序中。由于内容脚本在web应用程序的上下文中运行,因此它可以访问用户详细信息和您可能希望传递的任何其他信息


然后,通过消息传递(请参阅),您可以向后台页面发送一条消息,其中包含您试图发送的信息。

这是不久前的消息,但以防有人像我今天这样偶然发现它

将用户电子邮件作为URL参数发送是完全不安全的。任何使用curl或其浏览器的人都可以冒充任何随机用户发出请求。如果用户可以通过他们的请求更改数据,或者如果他们不能看到彼此的数据,那么您不应该采用这种方法

您应该改用GAE基于cookie的用户服务: