我在尝试在我的应用程序中执行POST请求时遇到问题并且我搜索了很多,但是我找不到解决方案.
所以,我有一个nodeJS应用程序和一个网站,我正在尝试使用此站点的表单进行POST请求,但我总是这样做:

在控制台中我看到:
Uncaught TypeError: Cannot read property 'value' of null
Post "http://name.github.io/APP-example/file.html " not allowed
Run Code Online (Sandbox Code Playgroud)
在这行代码中:
file.html:
<form id="add_Emails" method ="POST" action="">
<textarea rows="5" cols="50" name="email">Put the emails here...
</textarea>
<p>
<INPUT type="submit" onclick="sendInvitation()" name='sendInvitationButton' value ='Send Invitation'/>
</p>
</form>
<script src="scripts/file.js"></script>
Run Code Online (Sandbox Code Playgroud)
file.js:
function sendInvitation(){
var teammateEmail= document.getElementById("email").value;
Run Code Online (Sandbox Code Playgroud)
我阅读了很多帖子和跨域文档,但它没有用.研究来源1:http://enable-cors.org/server.html 研究来源2:http://www.w3.org/TR/2013/CR-cors-20130129/#http-access-control-max-年龄
我现在在做什么:
我正在尝试从我的服务器的不同域POST:
POST REQUEST: http://name.github.io/APP-example/file.html,github repository
POST LISTENER:" http://xxx.xxx.x.xx:9000/email,server localhost(x->我的ip地址)
所以,我在其他文件中遇到了同样的问题,但是我修复了它将这段代码放在每条路径的开头:
var express = require('express');
var sha1 = require('sha1');
var router …Run Code Online (Sandbox Code Playgroud) 我在MongoDB中有一个文档,我想得到这个文档的ObjectId,但到目前为止我还没有找到一个对我这样做的方法.
查询示例:
user= db.users.find({userName:"Andressa"})
Run Code Online (Sandbox Code Playgroud)
这返回:
{ "_id" : ObjectId("53b1c579bdf3de74f76bdac9"), "userid" : 0, "userName" : "Andressa", "userEmail" : "dessa_beca@hotmail.com", "teams" : [ 1, 2, 3 ] }
Run Code Online (Sandbox Code Playgroud)
我想让ObjectId做另一个查询.
例:
userID = `user._id();` //but this does not work, of course, its an example
Run Code Online (Sandbox Code Playgroud)
所以,我可以使用ObjectId来执行另一个查询,如下所示:
userFind = db.users.find({_id: userID})
Run Code Online (Sandbox Code Playgroud)
更新:此代码:
db.teams.find({_id:{$in: user.teams}})
Run Code Online (Sandbox Code Playgroud)
返回此错误:
error: {
"$err" : "Can't canonicalize query: BadValue $in needs an array",
"code" : 17287
Run Code Online (Sandbox Code Playgroud)
有人知道吗?
谁能解释一下Android中的消息队列是什么?它是正在运行的进程列表吗?我找不到很好的来源来解释它。
我问这个问题是因为我正在阅读有关视图类的方法帖子。
添加到 API 级别 1 布尔值帖子(可运行操作)
导致 Runnable 添加到消息队列中。可运行程序将在用户界面线程上运行。
先感谢您。
android ×1
cross-domain ×1
express ×1
mongodb ×1
nginx ×1
node.js ×1
nodemailer ×1
nosql ×1
objectid ×1
post ×1