草庐IT

redirect

全部标签

iphone - 什么 ios 方法引用 "login through UIWebview and redirects me to another view controller"?

我正在开发使用后端网络服务(django)的iphone应用程序。为了登录Web服务,我制作了一个包含(并显示)登录网页(html)的webview(loginviewcontroller)。在我提交用户名和密码后,django网站将我重定向到一种仪表板页面。(如果登录成功)我只想登录网络服务,而不是重定向到另一个网页。在这种情况下我可以指望哪些方法引用?我希望它在登录成功后将我重定向到另一个ViewController。 最佳答案 您需要为此制定自定义逻辑。您可以在webview完成加载的webview委托(delegate)方法

ios - 我如何制作 -[NSURLCache cachedResponseForRequest :] work with redirected requests?

我正在使用NSURLCache来存储在CollectionView单元格中使用的图像。当出现一个单元格时,我希望能够获取特定单元格的缓存图像(该单元格具有与之关联的图像的URL)。我可以使用-[NSURLCachecachedResponseForRequest:]来做到这一点,但问题是如果服务器返回HTTP301永久移动响应,该方法返回描述重定向的缓存响应,而不是第二个跟随-up包含实际图像数据的响应。有什么简单的方法可以从NSURLCache获取重定向HTTP请求的缓存数据? 最佳答案 我找不到解决这个问题的内置方法,所以我在N

ios - 错误 :Redirect uri invalid for vimeo using oath in ios app

在我的应用程序中,我正在集成用于vimeo上传的OAuth2.0库。用户登录他的帐户后,我收到错误消息,因为重定向uri无效。我的代码,self.oauthClient=[[LROAuth2Clientalloc]initWithClientID:@"****客户端ID****"secret:@"*secret*"redirectURL:[NSURLURLWithString:@"testMyApp://oauth"]];在plist中,我在urlschemes中将“testMyApp”作为字符串。这是指定重定向uri的正确方法吗?请帮忙! 最佳答案

ios - 使用 ASIHTTPRequest 在重定向上附加原始 header

我正在通过HTTP访问API并使用ASIHTTPRequest。要访问API,我必须发送额外的header,我在其中添加了以下内容:[requestaddRequestHeader:@"Access-Key"value:@"1234"];这些header必须随每个请求一起发送。当我被重定向时,这些header丢失了,所以我想重新设置它们。在执行重定向请求之前,是否有可能再次设置它们?当我实现-(void)request:(ASIHTTPRequest*)requestwillRedirectToURL:(NSURL*)newURL方法时,调用此委托(delegate)函数后请求被取消。

ios - redirect_uri 的参数值无效

当我尝试通过网络在GooglePlus中验证我的应用程序时,出现错误:错误:invalid_requestredirect_uri的参数值无效:缺少权限:MY_APP:/oauth2callback我按照说明做了一切:https://developers.google.com/+/mobile/ios/getting-started但是,GooglePlus应用程序的身份验证运行良好。有什么问题? 最佳答案 我遇到了同样的问题,因为我使用了非常规的bundleid即它的格式不是com.company.appname我在这里找到了解决

PHP:单击提交按钮后重定向同一页面

有没有办法使用PHP重定向到同一页面???我只需要重新加载或刷新gridview。我不需要重定向到网站或链接,我需要的是将它重定向到相同的页面或与main.php相同的表单。我已经使用了header(),但它对我不起作用,我所看到的只是网站中的链接。谢谢。 最佳答案 简单地做:$referer=$_SERVER['HTTP_REFERER'];header("Location:$referer"); 关于PHP:单击提交按钮后重定向同一页面,我们在StackOverflow上找到一个类似

php - url::redirect 在 kohana 3.1 中

我在kohana3.1中找不到函数url::redirect这个函数的新名称是什么?(如果它仍然存在!) 最佳答案 它在Kohana3中已更改为...$this->request->redirect($newUrl);您可以在Controller中使用它。否则,请使用(如biakaveron友善指出的那样)...Request::current()->redirect($newUrl); 关于php-url::redirect在kohana3.1中,我们在StackOverflow上找到

php - 重定向到在 Laravel 5 中不起作用的路由

我有一个应用程序,用户可以在其中提交一个表单,该表单执行SOAP交换以从WebAPI获取一些数据。如果某个时间内请求过多,Throttle服务器拒绝访问。我为这个名为throttle.blade.php的自定义错误View保存在resources\views\pages下。在routes.php中,我将路由命名为:Route::get('throttle','PagesController@throttleError');在PagesController.php中,我添加了相关函数:publicfunctionthrottleError(){returnview('pages.thro

php - 遵循 50 次重定向后,Curl 失败,但 wget 工作正常

我有一个实验性网络爬虫,我注意到它无法读取某些页面,例如在某些特定域上,curl说它在执行50次重定向后失败,但wget读取同一个域时很好:curl'netflix.com'-L-o'output.txt'结果:curl:遵循最多(47)个重定向output.txt文件中没有数据。虽然此命令工作正常:wgetnetflix.com关于什么可能导致这种情况的任何想法?我怀疑远程服务器是否会根据两个不同的用户代理处理请求。 最佳答案 这可能是因为您没有告诉curl使用cookie,除非您要求,否则它不会这样做-而wget默认启用它们。使

php - 如何在没有 header 错误的情况下在 PHP 中重定向?

如何使用下面的设置在PHP中重定向而不会出现header输出错误,我知道在设置header之前无法将任何内容打印到浏览器,我正在寻找解决方案,而不是解释为什么会发生这种情况.我想使用php的头函数而不是meta或javascript重定向如果可能的话,也不要维护一个需要登录或不需要登录的页面列表 最佳答案 甚至在包含之前,在第一行中使用ob_start()。这样您就可以随时设置标题。 关于php-如何在没有header错误的情况下在PHP中重定向?,我们在StackOverflow上找到