JavaScript怎么post
使用AngularJS通过POST传递参数还是需要设置一些东西才可以!1、不能直接使用params例如:[javascript] view plain copy$http({ method: "POST", url: "http://192.168.2.2:8080/setId", params: { cellphoneId: "b373fed6be325f7" } }).success(); 当你这样写的时候它会把id写到url后面:[javascript] view plain copyhttp://192.168.2.2:8080/setId?cellphoneId=b373fed6be325f7" 会在url后面添加"?cellphoneId=b373fed6be325f7",查了些资料发现params这个参数是用在GET请求中的,而POST/PUT/PATCH就需要使用data来传递;2、直接使用data[javascript] view plain copy$http({ method: "POST", url: "http://192.168.2.2:8080/setId", data: { cellphoneId: "b373fed6be325f7" } }).success(); 这样的话传递的,是存在于Request Payload中,后端无法获取到参数这时发现Content-Type:application/json;charset=UTF-8,而POST表单请求提交时,使用的Content-Type是application/x-www-form-urlencoded,所以需要把Content-Type修改下!3、修改Content-Type[javascript] view plain copy$http({ method: "POST", url: "http://192.168.2.2:8080/setId", data: {cellphoneId: "b373fed6be325f7"}, headers: { 'Content-Type': 'application/x-www-form-urlencoded' } }).success(); 这时数据是放到了Form Data中但是发现是以对象的形式存在,所以需要进行序列化!4、对参数进行序列化[html] view plain copy$http({ method: "POST", url: "http://192.168.2.2:8080/setId", data: {cellphoneId: "b373fed6be325f7"}, headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, transformRequest: function(obj) { var str = []; for (var s in obj) { str.push(encodeURIComponent(s) + "=" + encodeURIComponent(obj[s])); } return str.join("&"); } }).success();
Set所有的短语及意思和例句
setvt.放置,安置;使处于某位置;使坐;坐落
vi.(日、月等)落山;[常后接forth,out,off等]出发;凝结;衰落
n.凝固;(一)套;布景;集
adj.固定的;不变的;顽固的;安排好的
int.(发令起跑)开始
NOUN USES名词用法
1.N-COUNT一套;一组;一系列A set of things is a number of things that belong together or that are thought of as a group.
There must be one set of laws for the whole of the country...
整个国家必须要有一套统一的法律。
I might need a spare set of clothes...
我可能需要一套备用的衣服。
The computer repeats a set of calculations...
计算机重复着一组运算。
Only she and Mr Cohen had complete sets of keys to the shop...
只有她和科恩先生有店里的全套钥匙。
The mattress and base are normally bought as a set.
通常床垫和床架是成套购买的。
...a chess set.
一副国际象棋
2.N-COUNT(网球比赛中的)盘In tennis, a set is one of the groups of six or more games that form part of a match.
Graf was leading 5-1 in the first set.
格拉芙第一盘以 5 比 1 领先。
3.N-COUNT(数学中的)集,集合In mathematics, a set is a group of mathematical quantities that have some characteristic in common.
4.N-COUNT(一场音乐会中所演唱或演奏的)一组歌曲(或乐曲)A band's or musician's set is the group of songs or tunes that they perform at a concert.
The band continued with their set after a short break...
短暂的休息后,乐队继续演奏他们的曲目。
He plays a solo acoustic set.
他伴着原声乐器独唱了一组歌曲。
1.Process languages are a set of activity types.
流程语言就是一组活动类型集。
article.yeeyan.org
2.Various continental european countries also set about recapitalizing their banks.
许多欧洲大陆国家也开始计划调整银行资本结构。
www.ecocn.org
3.Clearly, there are holes in alpha's data set.
毫无疑问,alpha数据集存在空白的地方。
article.yeeyan.org
4.They promised elections but set no date.
他们承诺进行选举但没有定下日期。
www.okread.net
5.The set contains 20 high quality watercolor brushes.
一套包含15个水彩笔刷的笔刷集.
如何使Javascript文件301重定向?
301 重定向是来自服务器端的响应,所以只有通过对服务器进行设置或者通过服务器的脚本语言来实现。以 apache 为例,可以通过配置 .htaccess 文件实现,添加语句如下:
redirect 301 /i.js xxx.domainB.com/2.js
脚本语言的实现以 php 为例,实现语句如下:
header('Location: xxx.domainB.com/', true, 301);
exit;
而其他如 javascript 的跳转和 meta 标签的跳转确切来说应该都不属于页面永久定向(即 301 重定向)。
不过有一种方法可以通过 javascript 来实现 301 重定向,即用 javascript 将需要重定向的页面信息存入 cookie 中,然后 php 通过读取 cookie 来判断是否进行 301 重定向,但是这种方法还是离不开后端的支持。