2016-08-01 50 views
0

嗨,大家好。 我在我的網絡服務下創建一個公共內容。我正在嘗試將index.html替換爲公開內容。然後,我將能夠在labview中將數據發送到該網頁。任何有用的想法?如何將Web服務器重定向到特定的URL?

here is the project part

here is the vi part

+0

如何向客戶端發送數據到網站? :)你需要http服務器不是嗎? –

+0

我不確定,但post.vi的作品?或不? :)請給更多的信息:) – Omnom

+0

你應該考慮閱讀這個:http://zone.ni.com/reference/en-XX/help/371361K-01/lvhowto/build_web_service/ ___比這個:http:// www .ni.com /白色紙/ 7747/EN /。我想所有的問題都會在這裏得到解答。另外,我會建議閱讀關於服務器端的連接一般 –

回答

1

嘛。該項目應該看起來像這樣。 enter image description here

因此,請考慮將index.html直接放置在Public Content文件夾下。

然後右鍵單擊您的VI並選擇適當的方法。 然後右鍵單擊並選擇「顯示方法URL」。

如果您想要一個從index.html接收一些值然後用其他值回覆的VI,您可以指定輸入和輸出(您應該將它們連接到連接器窗格)。

  • 爲了能夠使用你可能想右鍵點擊Web服務在項目層次選擇屬性,進入HTTP方法VI設置中,選擇你的VI,轉到輸出類型,並切換到流HTTP的所有功能。 enter image description here 如果將此更改爲Stream,則可以使用「Write Response.vi」,輸出終端將不起作用。

畢竟,您右鍵單擊Web服務並選擇啓動,然後右鍵單擊應用程序Web服務器並選擇發佈。

請使用這些鏈接作爲參考:http://zone.ni.com/reference/en-XX/help/371361K-01/lvhowto/build_web_service/

http://www.ni.com/white-paper/7747/en/

http://www.bloomy.com/sites/bloomy.com/files/bloomy_whitepaper_upandrunningwithlabviewwebservices.pdf

如果你要我送你的例子你可以發郵件給我,但網上也有很多例子。 我的電子郵件是:[email protected]

+0

非常感謝。如果結果再次失敗,當我澄清所有代碼時,我會再次請求您的幫助。祝你有個美好的一天 – Omnom

+0

我給你發了一封郵件,其中包含我所有的項目在一個zip文件中。我希望你看看它。 (郵件地址=> [email protected]) – Omnom

相關問題