小编Sir*_*rBT的帖子

你如何发送SOAP请求?

我是SOAP和xml的新手.我阅读了一些教程,但似乎没有什么比这更清楚了.

我很困惑,一个人如何发送SOAP请求?我尝试这样做的方法是将我的SOAP请求(如下所示)保存为:testRequest.xml.

POST /MobileCashPayout.asmx HTTP/1.1
Host: 192.168.1.80
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<Payout xmlns="http://www.mycel.com/">
<Username>string</Username>
<Password>string</Password>
<referenceID>string</referenceID>
<sourceMsisdn>string</sourceMsisdn>
<destMsisdn>string</destMsisdn>
<Amount>decimal</Amount>
<MobilePin>string</MobilePin>
<cashInformation>string</cashInformation>
<merchantName>string</merchantName>
</Payout>
</soap12:Body>
</soap12:Envelope>
Run Code Online (Sandbox Code Playgroud)

然后我用浏览器打开文件(testRequest.xml),以便发送它.

我收到的是一条错误消息,指出:XML解析错误:语法错误位置:localhost/projects/test.xml第1行,第1列:POST /MobileCashPayout.asmx HTTP/1.1 ^

我发错了吗?请帮帮我?

xml soap http

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

我如何解决此错误:ENOENT:没有这样的文件或文件或目录,以错误本机打开'/tmp/mt-1miyjxv/os.json'?

我最近从旧版本升级到meteor 1.4.1.1.但现在我似乎无法启动我的应用程序了!

救命!

升级后,我进入我的应用程序的目录,然后运行"meteor --port 7123",这曾经(工作)启动我的应用程序在以前的流星版本,但似乎无法通过此错误消息:

这是我在尝试启动应用时收到的错误消息的屏幕截图

在运行meteor --port 7123后,我得到:正在下载meteor-tool@1.1.10 ...此过程永远不会完成,然后会出现附加消息中指示的错误消息.

一个小小的研究表明错误中的ENOENT意味着错误NO ENTity.我可能有文件的问题,或者我的路径或文件名错了.我该如何纠正?

任何帮助将不胜感激.

javascript cordova meteor enoent

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

如何在表中插入多个复选框值?

我似乎无法找到或找出一个有效的解决方案,将表单中的多个复选框值插入表中.我来的关闭是将一个复选框值的值插入表中.请指出我如何插入多个复选框值,而不仅仅是一个.

在下面找到我到目前为止的内容:

我的表格:

<html>
<body>
<form method="post" action="chk123.php">
Flights on: <br/>
<input type="checkbox" name="Days" value="Daily">Daily<br>
<input type="checkbox" name="Days" value="Sunday">Sunday<br>
<input type="checkbox" name="Days" value="Monday">Monday<br>
<input type="checkbox" name="Days" value="Tuesday">Tuesday <br>
<input type="checkbox" name="Days" value="Wednesday">Wednesday<br>
<input type="checkbox" name="Days" value="Thursday">Thursday <br>
<input type="checkbox" name="Days" value="Friday">Friday<br>
<input type="checkbox" name="Days" value="Saturday">Saturday <br>
<input type="submit" name="submit" value="submit">
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我的php文件读取并将值插入表中:

<?php

// Make a MySQL Connection
mysql_connect("localhost", "root", "") or die(mysql_error());
mysql_select_db("test") or die(mysql_error());

$checkBox = $_POST['Days'];

if(isset($_POST['submit']))
{
    for ($i=0; $i<sizeof($checkBox); $i++)
        {
            $query="INSERT INTO …
Run Code Online (Sandbox Code Playgroud)

php mysql checkbox multipleselection

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

如何将ngrok与Google Oauth结合使用?

我最近安装了Ngrok,以便在手机上测试我的localhost流星应用程序.我成功通过ngrok通过隧道访问流星应用程序.但是,当我尝试登录时,我收到此错误消息:

登录过程显示以下错误消息:

400. That’s an error.

Error: redirect_uri_mismatch

Application: AppName

You can email the developer of this application at: my@emailadress.com

The redirect URI in the request, http://localhost:7123/_oauth/google, 
does not match the ones authorized for the OAuth client.
Run Code Online (Sandbox Code Playgroud)

更新授权的JavaScript源并将URI重定向到Ngrok转发地址,没有任何效果.

如何正确使用ngrok与Google Oauth结合使用?

任何帮助将不胜感激

meteor ngrok google-oauth2

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

从JQuery读取'echo json_encode()'的正确方法

我正在使用:echo json_encode($ Response); 将关联数组发送回JQuery Ajax.每当我尝试读取每个ID键值时,我都会得到一个未定义的值.请帮我弄清楚我做错了什么......提前谢谢

我的PHP代码:

$Stuff = 'Hello world';

$Success = true;
$Content = $Stuff;

$Response = array('Success' => $Success, 'Content' => $Content);
echo json_encode($Response);
Run Code Online (Sandbox Code Playgroud) ##

我的JS代码:

var sFirstName     = $('#student_first_name').attr('value');  

$.ajax({  
    type: "GET",  
    url: "../pgs/UpdateEditAStudent.php", 
    data: "FirstName="+ sFirstName ,  

    //The below code will give me: {"Success":true,"Content":"Hello world"}
    success: function(data){$("#Ajax_response").html(data);}

    //The popup window will show me "Undefined"
    //and: {"Success":true,"Content":"Hello world"}
    success: function(data){$("#Ajax_response").html(data); alert(data.Content);}
});  
Run Code Online (Sandbox Code Playgroud)

php ajax jquery json echo

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

升级后,为什么我的Meteor应用程序不再启动?

为了更新我的应用程序中的所有meteor包,我输入命令meteor update --all-packages.许多软件包现在似乎都更新到了他们的最新版本,但是现在当我尝试使用启动我的应用程序时meteor --port 8000,应用程序的启动似乎Starting your app /无限期地停止...这意味着我的应用程序永远不会真正启动!

在下面找到说明我的经历的图片:

在此输入图像描述

有谁知道为什么会这样,也许可以解决这个问题?期待您的帮助!

在下面找到更多细节.

以下是我喂食后的反应: meteor update --all-packages

Changes to your project's package version selections from updating the release:


accounts-base              upgraded from 1.3.1 to 1.4.3
accounts-facebook          upgraded from 1.2.1 to 1.3.2
accounts-google            upgraded from 1.2.0 to 1.3.2
accounts-oauth             upgraded from 1.1.15 to 1.1.16
accounts-password          upgraded from 1.4.0 to 1.5.1
accounts-ui                upgraded from 1.1.9 to 1.3.1
accounts-ui-unstyled       upgraded from 1.2.1 to 1.4.1
allow-deny                 upgraded from 1.0.6 to 1.1.0 …
Run Code Online (Sandbox Code Playgroud)

upgrade meteor meteorite

6
推荐指数
0
解决办法
365
查看次数

如何使用 CSS 为 Angular Material 选项卡设置样式?

我对 Angular 很陌生。我最近在我的应用程序项目中添加了类似于下面的 Angular Material 选项卡。

<mat-tab-group>
  <mat-tab label="First"  class="firstTab"> Content 1 </mat-tab>
  <mat-tab label="Second" class="secondTab"> Content 2 </mat-tab>
  <mat-tab label="Third"  class="thirdTab"> Content 3 </mat-tab>
</mat-tab-group>
Run Code Online (Sandbox Code Playgroud)

在我的应用程序中,我有时需要让用户注意某些选项卡。我正在考虑的方法是通过赋予其以下品质来突出显示感兴趣的选项卡:

.highLightTab{
   border-width: 9px;
   border-style: solid;
   border-color: orange;
}
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

实现上述目标的传统方法是通过

$(".secondTab").addClass("highLightTab");
Run Code Online (Sandbox Code Playgroud)

然而,事实证明这是不可能实现的,因为我无法为运行时生成的任何 Mat-X 元素自定义 CSS 类/CSS 样式。

谁能告诉我如何实现这一目标?

javascript css angular-material

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

异步函数的回调中的异常:TypeError:回调不是函数

我无法弄清楚为什么我位于server / main.js的插入查询代码 导致此 TypeError: callback is not a function错误消息。

以下代码位于:server / main.js

var businessCard = [{PostedDate: moment().add(0, "days").format('MM/DD/YYYY'), sentBy: currentUserId, recipientName: recipientName }];
Run Code Online (Sandbox Code Playgroud)

下一行是插入查询:

Messages.insert({businessCard: businessCard}, {multi:true});
Run Code Online (Sandbox Code Playgroud)

当我运行代码时,没有对Messages集合进行任何插入,在浏览器控制台中也没有得到任何错误消息,但是当我检查终端时,看到以下错误消息:

这是我在终端中收到的错误消息

当我注释掉插入查询时,错误消息消失,使我认为我编写此插入代码的方式有问题。

请帮助我找出问题所在。

期待您的帮助

meteor mongodb-query meteor-methods

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