相关疑难解决方法(0)

为什么发送OPTIONS请求并且可以禁用它?

我正在构建一个Web API.我发现每当我使用Chrome进行POST,GET到我的API时,总会在真实请求之前发送OPTIONS请求,这非常烦人.目前我让服务器忽略任何OPTIONS请求.现在我的问题是发送OPTIONS请求以加倍服务器负载是什么好事?有没有办法完全阻止浏览器发送OPTIONS请求?

http options cors

367
推荐指数
9
解决办法
35万
查看次数

XML 名称不能以“=”字符开头

我已经阅读了 % 字符的类似帖子,但似乎其他问题可以在标题行中解决。XML 中是否不允许使用某些字符,或者我是否需要以另一种方式格式化文档(在我的情况下,“=”字符在尝试在 C# 中读取文档时给我带来了麻烦)?

名称不能以字符 ' ' 开头,也类似但仍由标题固定。

XElement nodes = XElement.Load(filename);  
Run Code Online (Sandbox Code Playgroud)

XML 的结构如下:

<?xml version="1.0" encoding="utf-8"?>
<offer>
  <data id="Salary">
    <ocrstring>which is equal to $60,000.00 if working 40 hours per week</ocrstring>
    <rule>.*(([+-]?\$[0-9]{1,3}(?:,?[0-9]{3})*\.[0-9]{2}))</rule>
    <output></output>
  </data>
  <data id="Hours">
    <ocrstring></ocrstring>
    <rule>"(?<=working).*?(?=hours)"</rule>    <!-- Error Occurring Here -->
    <output>bob</output>
  </data>
  <data id="Location">
    <ocrstring></ocrstring>
    <rule>Regex2</rule>
    <output>LongWindingRoad222</output>
  </data>
</offer>
Run Code Online (Sandbox Code Playgroud)

错误解析XML

如何解析 XML 文档而不会出现无法以字符开头的“=”错误

c# xml xml-parsing

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

标签 统计

c# ×1

cors ×1

http ×1

options ×1

xml ×1

xml-parsing ×1