小编Adm*_*and的帖子

HTML表单通过GET而不是POST发送数据

这很奇怪,但我的HTML表单通过GET发送数据,而不是POST.

    <form name="mistake" action="http://web-server.com:8888/WebApp/Email/Create" method=post>
  <input type="text" name="url" size="50" readonly="readonly">
          <br />
          <span class="text">
          Error :
          </span>
          <br /> 
          <textarea rows="5" name="mis" cols="37" readonly="readonly"></textarea> 
          <br />
          <span class="text">
          Comment :
          </span>
          <br /> 
          <textarea rows="5" name="comment" cols="37"></textarea> 

          <input type="hidden" name="email" value="admin@admin.com">
          <input type="hidden" name="subject" value="Errors">
          <div style="margin-top: 7px"><input type="submit" value="Submit">
          <input onclick="hide()" type="button" value="Close" id="close" name="close"> 
          </div>
</form> 
Run Code Online (Sandbox Code Playgroud)

我使用标准选项在IE10上测试它.
HTML表单非常简单,我只写了很少的代码示例.
怎么解决?
谢谢!

PS更改URL.此URL web-server.com:8888/WebApp/Email/Create - 属于asp mvc app.

当我运行我的网络应用程序和本地机器上的静态网站 - 它的工作原理.但是当我在本地机器上运行静态页面 - 而在服务器上运行mvc时 - 它不起作用.

PPS-形式的这种变体是起源的(我削减了一些标签).现在它起源于.

我不知道为什么,但它的确有效.可能是 - 服务器端的问题?

html post get

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

如何制作"as class",其中Class是字符串名称?

我的系统中有一组课程.所以,我也有一个带有类名集合的简单配置文件.

我想运行这样的代码:

(object as Class).name="some text"; 
Run Code Online (Sandbox Code Playgroud)

Class是来自配置文件的类名字符串.可能我应该使用refletion来做到这一点?

谢谢!

c# reflection

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

FileSystemWatcher:如何仅为目录中的新文件引发事件?

FileSystemWatcher:如何仅为目录中的新文件引发事件?

我有一个目录,我的服务扫描.我使用FileSystemWatcher:

构造函数:

if(Directory.Exists(_dirPath))
{
    _fileSystemWatcher = new FileSystemWatcher(_dirPath);
}
Run Code Online (Sandbox Code Playgroud)

然后,我在目录上订阅:

public void Subscribe()
{
    try
    {
        //if (_fileSystemWatcher != null)
        //{
        //    _fileSystemWatcher.Created -= FileSystemWatcher_Created;
        //    _fileSystemWatcher.Dispose();
        //}

        if (Directory.Exists(_dirPath))
        {                    
            _fileSystemWatcher.EnableRaisingEvents = true;
            _fileSystemWatcher.Created += FileSystemWatcher_Created;
            _fileSystemWatcher.Filter = "*.txt";                 
        }                    
}
Run Code Online (Sandbox Code Playgroud)

但是,问题是我想在新文件创建(或复制)时获取事件.相反,我从该目录中的所有文件中获取事件已经存在.

如何仅从新文件中获取事件?谢谢!

c# filesystemwatcher

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

C# 如何捕获异常并恢复执行

再会!

我编写简单的控制台程序。它有 func Main() 和类 Adapter;

一些简单的代码解释了它是如何工作的:

void Main()
{
    try
    {
        Work(array);
        //subcribing at some events;
        Application.Run();  
    }
    catch(Exception ex)
    {
        //write to log;
    }
}
class Adapter
{
    ....
    public void GetSomething()
    {
        try
        {
            ...some work and exception goes here;
        }
        catch(Exception ex)
        {
            //catch exception and do Work:
            Work(array);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

当异常发生时,它会在 GetSomething 处捕获。所以,我写了一些值。但我需要程序在异常后仍然运行。但是在 GetSomething 方法中 catch 后,它会转到 Main func 处的 Exception ex 并且程序退出;

如何在 GetSomething 方法中捕获异常后程序仍然运行?谢谢你!

c# exception

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

在visual studio在线页面上我可以找到用户登录名和密码?

我试图在[visualstudioonline.com]上找到我项目的用户名(和密码)

所以,我试着将我的回购推送到我的项目中,但我至少找不到登录.

什么是登录?我的微软直播ID?或其他什么?谢谢!

PS

我有git字符串用于提交项目如下:git remote add origin username.visualstudio.com/DefaultCollection/_project.git

所以,我输入这个git命令行 - 他们问我的用户名:username@gmail.com和密码...但是当我输入Microsoft帐户密码(从此登录) - 我失败了 1

git azure-devops

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

不能使用Asp MVC 6 Web Api的HttpClient

我尝试编写简单的代码:

 public async Task<string> GetData(String labelName)
    {           
        using (var client = new HttpClient())
        {
            var uri = new Uri(@"https://example.com/over/search_field?=search_label=" + labelName);

            var response = await client.GetAsync(uri).ConfigureAwait(false);
            var textResult = await response.Content.ReadAsStringAsync();
            return textResult;
        }
    }
Run Code Online (Sandbox Code Playgroud)

在project.json:

 {
"webroot": "wwwroot",
"version": "1.0.0-*",
"dependencies": {
  "Microsoft.AspNet.IISPlatformHandler": "1.0.0-beta8",
 "Microsoft.AspNet.Mvc": "6.0.0-beta8",
 "Microsoft.AspNet.Server.Kestrel": "1.0.0-beta8",
 "Microsoft.AspNet.StaticFiles": "1.0.0-beta8",

 "Microsoft.Framework.Logging": "1.0.0-beta8",
 "Microsoft.Framework.Logging.Console": "1.0.0-beta8",
 "Microsoft.Framework.Logging.Debug": "1.0.0-beta8",
 "Microsoft.Net.Http": "2.2.22"
  },      
 "frameworks": {
  "dnx451": {
    "dependencies": {
       "Microsoft.AspNet.WebApi.Client": "5.2.3",
      "Microsoft.AspNet.WebApi.Owin": "5.2.3",
      "System.Net.Http": "4.0.1-beta-23409"


   },
   "frameworkAssemblies": {
     "System.Net": "4.0.0.0",
     "System.Net.Http": "4.0.0.0"
   } …
Run Code Online (Sandbox Code Playgroud)

c# asp.net asp.net-mvc dotnet-httpclient asp.net-core-mvc

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

如何编写nodejs服务,一直运行

我是 nodeJs(和 JS)的新手,所以你能解释一下(或给一个链接)如何编写 nodeJs 的简单服务,它可以永久运行吗?

我想编写服务,它每秒向外部 API 发送一个请求,并将结果存储在 DB 中。

那么,也许 nodeJs 有一些简单的模块来一遍又一遍地运行 js 方法(方法)?

或者,我只需要编写while循环并在那里完成?

javascript service node.js

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

我应该在应用程序退出之前运行 Dispose 吗?

我应该在应用程序退出之前运行 Dispose 吗?

例如,我创建了许多对象,其中一些具有事件订阅:

 var myObject=new MyClass();
 myObject.OnEvent+=OnEventHandle;
Run Code Online (Sandbox Code Playgroud)

而且,例如,在我的工作中,我应该使用带IDisposable接口的类。然后,我决定关闭应用程序并执行以下操作:

Enviroment.Exit(-1);
Run Code Online (Sandbox Code Playgroud)

我对吗?

我应该调用Dispose所有实现 IDisposable 接口的对象吗?会发生内存泄漏吗?

PS 这是服务器端应用程序,使用 WCF、MQ。

c# dispose

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

如何通过复杂的对象发出GET请求?

我尝试GET通过WebApi与复杂对象进行请求。请求是这样的:

[HttpGet("{param1}/{param2}")]
public async Task<IActionResult> GetRequest(string param1, int param2, [FromBody] CustomObject[] obj)
{
    throw new NotImplementException();
}
Run Code Online (Sandbox Code Playgroud)

哪里CustomObject是:

[DataContract]
public class CustomeObject
{        
    [DataMember]
    public string Name { get; set; }
    [DataMember]
    public string Email { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

如何撰写有效的GET请求?

c# asp.net-core asp.net-core-webapi

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

如何用(\)拆分字符串?

如何拆分此字符串:

var array= str.Split(@"\"); //error  cannot convert from 'string' to 'char' 
Run Code Online (Sandbox Code Playgroud)

谢谢!

c# split

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

如何构建和使用 Mosby 库?

我尝试将Mosby 库添加到我的宠物项目中,但我无法理解如何将其包含到项目中?我尝试通过添加为模块-> 添加为 Gradle 项目来添加 mosby,但它无法编译。

请给我链接一些教程,如何将项目(源)添加到我的项目中以及如何使用它(我的意思是从我的代码访问 libs 类)?

谢谢!

PS Project 存储在 K:\PetProject。莫斯比:K:\mosby。

settings.gradle(我的项目):

 include ':app', ':mvp', ':sample-dagger2-rx', ':sample', ':mvp-common', ':viewstate', ':sample-kotlin', ':sample-flow', ':testing', ':sample-mail', ':sample-dagger1'
Run Code Online (Sandbox Code Playgroud)

构建.gradle:

// Top-level build file where you can add configuration options common to all    sub-projects/modules.

buildscript {
   repositories {
       jcenter()
 }
dependencies {
    classpath 'com.android.tools.build:gradle:2.0.0-beta7'

    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files



  }
}

allprojects {
   repositories {
       jcenter()
  } …
Run Code Online (Sandbox Code Playgroud)

android gradle android-studio mosby

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

在集合更新时,Refs在构造函数中使用?

我有一些服务的构造函数:

public Ctor(List<Items> items)
{
    _items = items;
}

public void Work()
{
    if(_items.Count() > 5) 
    //do some work
}
Run Code Online (Sandbox Code Playgroud)

Work方法将被逐个调用.所以,如果在我改变的对象之外items- 会发生什么?会_items.Count()改变吗?

因为在这个当前版本我使用这个:

public void Work()
{
     if(StaticClass.Items.Count() > 5)
    //do some work
}
Run Code Online (Sandbox Code Playgroud)

StaticClass.Items更新时,外面的项目集合改变.所以,如果我这样做:

 var service = new Constructor(StaticClass.Items);
Run Code Online (Sandbox Code Playgroud)

然后我更新StaticClass.Items元素 -

我可以_items.Count()Work方法调用时(通过某个计时器)使用实际值,还是应该使用ref关键字?

c# constructor

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

我在哪里可以找到字符串:“现在正在听:http://localhost:port”在 Kesterl 代码?

我在哪里可以找到字符串:“现在在 Kesterl 代码中监听:http://localhost:port ”?此字符串显示应用程序何时启动。

我编写了简单的 Web Api 应用程序,托管在 kesterl 上并在 Ubuntu 16.04 上运行。/所以,我去找我的老师,但他希望我显示指定行的位置。

他怕是我被某个Console.WriteLine弄出来骗了他。

告诉我 Kestrel 代码中的这一行在哪里,或者它可以在其他地方。我知道这是一个非常愚蠢的问题,但不是我问的,而是我的导师。

我使用 Asp.Net Core Web Api 2.0。

c# kestrel asp.net-core asp.net-core-webapi

-5
推荐指数
1
解决办法
1290
查看次数