小编mm1*_*975的帖子

将WordPress切换为https后,重定向过多

用我的WordPress博客,我切换到https.因此,我已将以下代码添加到我的.htaccess-File中.我现在的问题是,我得到的问题是"太多重定向".谢谢你的提示!

域是子域:

https://en.example.com

# Begin Force SSL
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
# End Force SSL
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Run Code Online (Sandbox Code Playgroud)

wordpress .htaccess

8
推荐指数
6
解决办法
3万
查看次数

使用来自localhost的JS的Dropbox API选择器:Origin与任何应用程序域都不匹配

我尝试从localhost访问我的Dropbox应用程序,从那里下载图像.出现选择器的弹出窗口,但是出现错误:

Origin与任何应用程序域都不匹配

脚本

 <div id="container"><a id="link"></a></div>


<script>
  var button = Dropbox.createChooseButton({
    success: function (files) {
      var linkTag = document.getElementById('link');
      linkTag.href = files[0].link;
      linkTag.textContent = files[0].link;
    },
    linkType: 'direct'
  });
  document.getElementById('container').appendChild(button);
</script>
Run Code Online (Sandbox Code Playgroud)

我在dropbox上生成了包含app-key的dropins.js.

设置Dropbox

OAUTH2重定向URI设置为

http://127.0.0.1:8020/
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?我还是经常尝试:

  • 没有端口的URI
  • 我的文件夹的URI .../balin-spice /
  • URI localhost与URI缩短器相关联

javascript dropbox-api

4
推荐指数
1
解决办法
4782
查看次数

离子3:警告:清理不安全的URL值

我正在尝试拍照,并使用ionic 3 App for iOS中的tesseract OCR引擎对其进行分析。我正在尝试在iPhone 8 iOS 11.2.6上运行它。不幸的是Xcode,拍照后出现错误,并且应用程序崩溃:

NSURLConnection以错误-代码-1002完成, 并且还警告:清理不安全的URL值资产-library://asset/asset.JPG?id = A791150A-3E89-400E-99D3-E7B3A3D888AA&ext = JPG

谢谢您的帮助

home.html

  <h3 *ngIf="debugText">Debug: {{debugText}}</h3>
    <span>{{recognizedText}}</span>
    <!--<img src="assets/img/demo.png" #demoImg class="start-api" />-->
    <img [src]="image" #imageResult />

    <div *ngIf="_ocrIsLoaded && !image">
            <!--<img src="assets/img/Start-arrow.png" #start class="start-arrow" />-->
    </div>
Run Code Online (Sandbox Code Playgroud)

home.ts:

import { Component, ViewChild, ElementRef, NgZone } from '@angular/core';
import { NavController } from 'ionic-angular';
import { Camera } from '@ionic-native/camera';
import { Platform, ActionSheetController, LoadingController } from 'ionic-angular';

import Tesseract from 'tesseract.js';

@Component({
  selector: 'page-home', …
Run Code Online (Sandbox Code Playgroud)

ios angularjs cordova ionic3

4
推荐指数
1
解决办法
6303
查看次数

快速比较字符串和数组的方法

我有一个有很多名字的数组:{'John Doe', 'Peter Shark', ...}.

现在我想比较和匹配一个字符串,例如,如果数组包含它,则'This is your turn John Doe, pls do it'返回名称.该字符串可以是长文本.

我试过这样,但它不起作用:

var searchStr = "This is your turn John Doe, pls do it"

var stringArray = ["John Doe", "Peter Shark"];

return (stringArray.indexOf(searchStr) > -1)
Run Code Online (Sandbox Code Playgroud)

javascript typescript

4
推荐指数
1
解决办法
121
查看次数

记住状态 chrome 扩展

我使用 chrome 扩展来触发两个内容脚本来注入 css。如果用户打开页面,则 contentscript-on.js 加载(在我的 manifest.json 中定义):

清单.json

{
    "name": "tools",
    "version": "1.1",
    "description": "tools",
    "browser_action": {
        "default_icon": "icon-on.png",
        "default_title": "tools"
    },
    "manifest_version": 2,
    "content_scripts": [
        {
            "matches": [ "*://*/*" ],
            "include_globs": [ "*://app.example.*/*" ],
            "js": ["jquery-1.11.0.min.js", "contentscript-on.js"]
        }
    ],
    "background": {
        "scripts": ["background.js"],
        "persistent": true
    },
    "permissions": [
        "storage",
        "https://*.app.example.de/*", "tabs", "webNavigation"
    ]   
}
Run Code Online (Sandbox Code Playgroud)

背景.js

function getToggle(callback) { // expects function(value){...}
  chrome.storage.local.get('toggle', function(data){
    if(data.toggle === undefined) {
      callback(true); // default value
    } else {
      callback(data.toggle);
    }
  });
} …
Run Code Online (Sandbox Code Playgroud)

javascript google-chrome google-chrome-extension browser-addons

2
推荐指数
1
解决办法
5839
查看次数

AngularJS行的总和ng-repeat

我使用ng-repeat动态地在表格中添加来自数组的行.

现在我想获得每行所有总和的总和(group.sum*group.perc/100.0).我需要在变量中,因为我需要这个值进行进一步的计算.谢谢

HTML

<tr ng-repeat="group in groupsArr">                                         
  <td class="total-rows" ng-model="taxes">{{group.sum * group.perc / 100.0 | currency :""}}</td>
</tr>
Run Code Online (Sandbox Code Playgroud)

脚本

var taxTotals = 0;
var taxTotals = 
  for (i=0; i<group.length; i++) {
    taxTotal = taxTotal + group[i].taxes;    
};
console.log(taxTotals);
};  
Run Code Online (Sandbox Code Playgroud)

javascript angularjs

2
推荐指数
1
解决办法
2万
查看次数

Ionic 3发布到REST API(Swagger)

我想将文本发送到REST API(Swagger)。该端点接受文本并返回JSON。

错误

未捕获(承诺):TypeError:未定义不是对象(评估“ this.RestProvider.post”)

我的REST提供商

import { Injectable } from '@angular/core';
import { HttpClient } from '@angular/common/http';
import { Observable } from 'rxjs/Observable';
import { map, catchError } from 'rxjs/operators';

@Injectable()
export class RestProvider {
private apiUrl = 'https://xxxxx.com/xxxx/?language=DE'; 
  constructor(public http: HttpClient) {
    console.log('Hello RestProvider Provider');
  }

}
Run Code Online (Sandbox Code Playgroud)

在home.ts中请求

getDiagnosis(data) {
    return new Promise((resolve, reject) => {
    this.RestProvider.post(this.apiUrl, data,{headers:{'Content-Type': 'text'}})
      .subscribe(data => {
        resolve(data);
      }, (err) => {
        reject(err);
      });
     }); 
}
Run Code Online (Sandbox Code Playgroud)

cordova ionic3 angular

1
推荐指数
1
解决办法
1006
查看次数

从字符串方括号中删除数字

我有一个巨大的字符串,其中包含方括号中的很多数字。例如:

[1] 这是一个例子... [123] 另一个例子

如何从文本字符串中删除数字和括号?

我当前从文件中提取文本的代码:

text = txtFile.read()
text = str(text)
text = text.replace("\\n", " ")
text = " ".join(text.split())
Run Code Online (Sandbox Code Playgroud)

python python-3.x

0
推荐指数
1
解决办法
1460
查看次数