小编All*_*ice的帖子

HTTP发布C#中的XML数据

我需要HTTP将XML数据发布到具有名称为XMLdata的Textarea的URL.我的XMl数据已准备就绪,位于XDocument Sendingxml = xml中; 但是我试过的邮政编码不起作用.主要是因为我不知道如何将XML数据放在postData变量中,因为它只接受字符串.这是我的代码:

        XDocument Sendingxml = xml;

        //  string Sendingxml = "<?xml version=1.0 encoding=UTF-8> <PluginData> <Credential UserName=avosfieldagent01 AuthenticationToken=61cc3957744742dca238c4dd7cbca702 /><Session><PropertyAddress>5 Crosskey</PropertyAddress><PropertyAddress2/><PropertyCity>California</PropertyCity><PropertyState>CA</PropertyState><PropertyZip>92620</PropertyZip><PropertyType>Condo</PropertyType><SourceReferenceId>45643</SourceReferenceId><SessionId>2013070100158346</SessionId><SessionCompleteReturnURL/><CustomerId/><BluebookOrderCheckSum>681a598cf23f412095f6092c281823e6</BluebookOrderCheckSum><BluebookOrderId>11160</BluebookOrderId> </Session></PluginData>";

        // Create a request using a URL that can receive a post. 
        WebRequest request =
            WebRequest.Create("https://test.bluebookcva.net/order/testdirectplugin/3");
        // Set the Method property of the request to POST.
        request.Method = "POST";

        // Create POST data and convert it to a byte array.
        string postData = "XMLData=" + Sendingxml;    //My problem is here as I need postData  as XDocument.


        byte[] …
Run Code Online (Sandbox Code Playgroud)

c# xml http-headers

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

重复使用相同的卷曲手柄.性能大幅增加?

在php脚本中,我正在为不同的URL做很多不同的cUrl GET请求(一百个).

从curl_init重用相同的curl句柄会改善性能还是与cURL请求的响应时间相比可忽略不计?

我问的是,因为在当前的架构中,保持相同的cUrl句柄并不容易.

谢谢,

本杰明

php performance curl

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

是否可以在Facebook App中使用Parallax?

我正在研究Parallax for webdesign的教程和展示,所有这些都使用jQuery在页面上实现所需的结果.是否可以在Facebook Apps中使用视差效果?特别是页面内的应用程序(页面选项卡).

我注意到Facebook Tabs Apps无法正常使用某些jQuery函数,因此这可能会破坏滚动所需的结果.此外,它将在iframe内部,我已经看到了视差+ iframe的一些不良结果.

参考一个好的视差代码:Smashing Magazine Parallax Tutorial

jquery facebook parallax

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

为Windows窗体控件提供百分比宽度/高度

Windows Form开发的新手,但在Web开发方面经验丰富.有没有办法为Windows窗体控件指定百分比宽度/高度,以便在用户调整窗口大小时扩展/缩小?当窗口调整大小时,可以编写代码来改变控件的宽度/高度,但我希望有更好的方法,比如在HTML/CSS中.在那儿?

.net winforms

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

在控制台中托管简单的Wcf服务

我正在尝试创建一个简单的ConsoleApplication,我希望在其中托管一个简单的wcf服务.

这是我的代码

namespace HostConsoleApplication
{
    class Program
    {
        static void Main(string[] args)
        {
            using (System.ServiceModel.ServiceHost host = new System.ServiceModel.ServiceHost(typeof(FirstWcfService.Service)))
            {
                host.Open();
                Console.WriteLine("Sai");
                Console.ReadLine();
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

然后我添加了一个app.config,如下所示:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <system.serviceModel>
        <services>
            <service name="FirstWcfService.Service" behaviorConfiguration="ServiceBehavior">
                <endpoint address="FirstWcfService" binding="netTcpBinding" contract="FirstWcfService.IService"/>
                <endpoint contract="IMetadataExchange" binding="mexHttpBinding" address="mex" />
                <host>
                    <baseAddresses>
                        <add baseAddress="net.tcp://localhost:9101/"/>
                    </baseAddresses>
                </host>
            </service>
        </services>
        <behaviors>
            <serviceBehaviors>
                <behavior name="ServiceBehavior" >
                    <serviceMetadata httpGetEnabled="false" />
                </behavior>
            </serviceBehaviors>
        </behaviors>
    </system.serviceModel>
</configuration>
Run Code Online (Sandbox Code Playgroud)

当我运行主机控制台应用程序时,我得到此异常:

System.InvalidOperationException未处理Message ="找不到与端点绑定MetadataExchangeHttpBinding的方案http匹配的基址.注册的基址方案是[net.tcp]."
Source ="System.ServiceModel"
StackTrace:在System.ServiceModel.ServiceHostBase.MakeAbsoluteUri(Uri relativeOrAbsoluteUri,绑定绑定,UriSchemeKeyedCollection baseAddresses)处于System.ServiceModel.Description.ConfigLoader.LoadServiceDescription(ServiceHostBase主机,ServiceDescription描述,ServiceElement serviceElement,Action`1系统中的System.ServiceModel.ServiceHostBase.LoadConfigurationSectionInternal(ConfigLoader configLoader,ServiceDescription描述,String configurationName)中的System.ServiceModel.ServiceHostBase.LoadConfigurationSectionInternal(ConfigLoader configLoader,ServiceDescription …

console wcf

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

如何强制浏览器在ASP.NET Webforms中下载,而不是查看PDF文档

只是想问一下如何阻止Web浏览器在浏览器上查看,因为每次用户点击链接下载它在浏览器中查看

asp.net controller 
<li><asp:HyperLink ID="hl_download" runat="server" >Download</asp:HyperLink></li>
html
<a id="dnn_ctr932_View_hl_download" href="/ideaPark/DesktopModules/ResourceModule/pdf_resources/IdeaPark_ER_diagram.pdf">Download</a>
Run Code Online (Sandbox Code Playgroud)

html asp.net webforms

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

如何在.NET Core中使用appsettings.json而不是nlog.config文件配置NLog?

NLog文档说明了如何使用nlog.configXML文件为.NET Core应用程序配置NLog 。但是,我希望我的应用程序只有一个配置文件- appsettings.json。对于.NET Framework应用程序,可以将NLog配置放在app.config或中web.config。是否可以以appsettings.json相同的方式放置NLog配置?

例如,如何将ASP.NET Core 2NLog文档中的此配置示例放入appsettings.json

<?xml version="1.0" encoding="utf-8" ?>
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      autoReload="true"
      internalLogLevel="Info"
      internalLogFile="c:\temp\internal-nlog.txt">

  <!-- enable asp.net core layout renderers -->
  <extensions>
    <add assembly="NLog.Web.AspNetCore"/>
  </extensions>

  <!-- the targets to write to -->
  <targets>
    <!-- write logs to file  -->
    <target xsi:type="File" name="allfile" fileName="c:\temp\nlog-all-${shortdate}.log"
            layout="${longdate}|${event-properties:item=EventId_Id}|${uppercase:${level}}|${logger}|${message} ${exception:format=tostring}" />

    <!-- another file log, only own logs. Uses some ASP.NET core renderers -->
    <target xsi:type="File" …
Run Code Online (Sandbox Code Playgroud)

nlog configuration-files .net-core asp.net-core

6
推荐指数
2
解决办法
2482
查看次数

使.NET WebBrowser不与IE或其他实例共享cookie

由于C#中的WebBrowser与包括IE在内的所有其他WebBrowsers实例共享cookie,我希望WebBrowser拥有自己的cookie容器,该容器不共享之前在IE或其他实例中创建的任何cookie.

因此,例如,当我创建WebBrowser时,它不应该有任何cookie.当我运行2个WebBrowsers实例时,它们拥有自己的cookie容器,并且不会彼此共享或冲突cookie.

我怎样才能做到这一点?

.net c# browser cookies cookiecontainer

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

当使用YUI压缩器时,我应该组合然后缩小,还是缩小然后合并?

我读过一些人说如果你结合然后缩小会有问题,你应该总是缩小然后合并(参见例如关于这个问题的评论.)但是,我从未见过这些问题的例子我自己是或是遇到过他们.我也找不到YUI开发人员的任何官方说明最佳做法.

javascript css yui-compressor bundling-and-minification

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

为什么这个循环导致堆栈溢出?

我决定搞乱jquery并制作一个简单的基于轴测图的游戏.它呈现了一些地图,然后有一个堆栈问题.(超出最大调用堆栈大小)我现在只使用tile的背景颜色.

JS Bin在这里

var map = [
  "g","g","g","s","s",
  "g","g","s","s","w",
  "g","g","s","w","w",
  "g","g","s","w","w",
  "g","g","s","w","w"
];
var x = 0;
var y = 0;
var count = 0;
var background;
function init() { $.each( map, function( key, value ) {

    x += 30;
    y += 60;
  if (count > 4){
    x -= 120;
    y -= 360;
    count = 0;
  }
    if (value == "g"){background = "#00ff00";}
    if (value == "w"){background = "#0000ff";}
    if (value == "s"){background = "#ffff00";}

    $('.map_piece').clone().appendTo('body').css({'top' : x + 'px', …
Run Code Online (Sandbox Code Playgroud)

jquery

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