我试图从角度使用Web API。
我使用Fiddler测试了该服务,效果很好。来自客户端的问题。
我尝试使用Angular进行以下操作(从Angular.io网站采用):
updateInformation
我在使用网络API时看到以下错误:
任何帮助都是合适的。
答案: 使用InMemoryDataService可以防止在我删除后调用Web API,成功使用了Web API。
答案 0 :(得分:2)
您的网址中包含HTTP动词。您可以在客户端url config中更正:
var url: string = 'http://localhost/WebApplication2/api/Heros’;
这应该可以胜任。
此外,请禁用应用中的任何InMemoryMock service
,以确保在向服务器发出Ajax请求时,中间没有任何内容。
答案 1 :(得分:0)
我在使用它之后在另一个组件中使用uint64_t pkg_size;
RecvBytes((const char *) &pkg_size, sizeof(uint64_t));
const char* pkg = new char[pkg_size];
RecvBytes(pkg, pkg_size);
,该服务正常运行。