草庐IT

http_build_url

全部标签

javascript - 如何在 AngularJS 的路由 Urls 中传递参数

我们如何将参数传递给angularJs中的部分View。我是angular的新手,我正在关注These学习教程。本教程很好地解释了基本知识,但没有说明我们如何将参数发送到局部View。例如/addStudent?id=45$routeProvider.when('/addStudent',{templateUrl:'addStudent.htm',controller:'AddStudentController'}).when('/viewStudents',{templateUrl:'viewStudents.htm',controller:'ViewStudentsControll

javascript - 在 Angular 中使用 shareReplay(1) - 仍然调用 http 请求?

我创建了一个演示(ng-run),其中有一个调用Http请求的按钮。单击按钮时,我调用此方法:publicgetData(){this._jokeService.getData().subscribe();}依次调用这个(从服务):publicgetData(){returnthis.http.get(API_ENDPOINT).pipe(shareReplay(1))}问题是每次点击-我仍然看到发起了一个新的http请求:问题:为什么shareReplay不保留响应的最后一个值?如何让我的代码仅调用一次http并为将来的订阅保留该值?编辑:solutionishere

java - Java 和 JS/AS3 之间 URL 解码/编码 UTF-8 的差异(错误!?)

我在URL解码使用Javascript或Actionscript3编码的Java中的UTF-8字符串时遇到问题。我设置了一个测试用例,如下所示:有问题的字符串是Produktgröße当我使用JS/AS3编码时,我得到以下字符串:escape('Produktgröße')产品%F6%DFe当我用JS取消转义时,我没有得到任何改变unescape('Produktgr%F6%DFe')产品%F6%DFe因此,据此我假设JS没有正确编码字符串??以下JSP产生此输出Produktgr?e产品%C3%B6%C3%9Fe产品%C3%B6%C3%9FeProduktgrößeProduktgr

javascript - 如何从 JavaScript 中的 URL 获取基域

我想从javascript的url中提取基域。例如,对于下面列出的url列表,我需要获取google.com(或google.co.in,视情况而定)作为结果。www.google.comwww.google.co.inwww.images.google.comwww.images.google.co.in谷歌网站google.co.inimages.google.comimages.google.co.in任何人都知道如何去做。我猜在javascript中没有找到基本url的直接方法。 最佳答案 只有当您位于要获取顶级主机名的ur

javascript - HTTP 响应正文的 Node.js unicode 问题

使用native“http”模块的HTTP请求的响应主体显示unicode字符的问号字符,而不是它们的实际值。这是我正在运行的基本代码片段。varhttp=require('http');vargoogle=http.createClient(80,'www.google.it');varrequest=google.request('GET','/',{'host':'www.google.it',});request.end();request.on('response',function(response){response.setEncoding('utf8');respons

java - 在 Web 应用程序中获取当前 URL

我正在捕获当前URL,因为它显示在我的JSP页面的浏览器地址栏中,而且完成它的选项很少。使用javax.servlet.include.request_uri和Servlet2.4规范中定义的其他内容。我引用此线程以获取有关它的详细信息java-httpservletrequest-get-url-in-browsers-url-bar.在我当前的应用程序中,我们将把网络服务器放在我们的应用程序服务器前面,因为这些值似乎没有任何用处。我有另一种方法可以利用javascript的document.URL,但我不确定它的可靠性。我需要获取有关用户位置的详细信息,如果我可以使用getRequ

javascript - AngularJs:返回嵌套 $http 的 promise - 已经找到解决方案,但为什么它有效?

这个问题在这里已经有了答案:Aren'tpromisesjustcallbacks?(11个答案)关闭7年前。我想构建一个嵌套的$http.get,在第一个成功之后,然后请求第二个。然后我想出了这样的东西:$http.get('/xxx').then(function(response){$http.get('/yyy').then(function(response){//dosomething})});但毕竟我想返回一个Promise,这样我就可以正确地组织我的代码。显然上面的代码不能满足我的需求。然后我对$q.all()做了很多研究,但实际上对于$q.all,第二个请求不会等待第

javascript - 如何在 URL 中传递 Javascript 变量? Ajax

我试图在我使用的url中传递accesstoken和pageid的值。任何想法如何正确地做到这一点?functionmakeUrl(){varaccesstoken="12345679|bababashahahhahauauuaua";varpageid="";$.ajax({url:'https://graph.facebook.com/?pageid/?access_token='+pageid+accesstoken,statusCode:{...... 最佳答案 改变url:'https://graph.facebook.c

javascript - 如何使用 javascript 中的 http.post 将图像发送到服务器并在 mongodb 中存储 base64

我在使用mongodb在服务器端存储图像的客户端访问http请求时遇到了问题。我非常感谢帮助。我需要一个简单的示例来说明如何将图像文件作为数据添加到httppost请求(例如XMLhttprequest)中。比方说,我知道服务器方法的网址。图片来源定义在imgsrc文件名存放在name我有这个自动取款机:varhttp=newXMLHttpRequest();httpPost.onreadystatechange=function(err){if(httpPost.readyState==4&&httpPost.status==200){console.log(httpPost.res

javascript - 使用 jquery 从 URL 中删除查询字符串(处理问题)

在我的网站博客页面中,在该页面URL中添加了查询字符串。我想从URL中删除查询字符串。所以我过去常常使用jquery,我编写并添加到我的脚本中。它删除了查询字符串,但继续刷新页面直到第n次。我曾经使用“一个”jquery方法。那也行不通。你能帮帮我吗我的脚本是jQuery(document).one('ready',function(){window.location.href=window.location.href.split('?')[0];}); 最佳答案 varuri=window.location.href.toStri